[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] Proposal: remove TIMESTAMP_EXT functionality from WebGL's EXT_disjoint_timer_query wrapper



Thanks, good suggestion. https://github.com/KhronosGroup/WebGL/pull/1759


On Wed, Jun 8, 2016 at 3:24 PM, Florian Bösch <pyalot@gmail.com> wrote:
Maybe non-formative language could be added to the specification in the examples section that illustrates how to use the precision bits.

On Wed, Jun 8, 2016 at 11:43 PM, Kenneth Russell <kbr@google.com> wrote:
OK. Thanks Florian for pointing this out. I'll drop the request to remove TIMESTAMP queries, under the assumption that they may be necessary in the future.

Kirill, please adjust your code to query for the number of bits in TIMESTAMP queries, and choose your implementation strategy based on that.

-Ken


On Wed, Jun 8, 2016 at 3:21 AM, Florian Bösch <pyalot@gmail.com> wrote:
It should also be noted that although timer queries are not part of OpenGL ES 2.0, 3.0, 3.1 or 3.2 core profiles, they are part of OpenGL 4.0, 4.1, 4.2, 4.3, 4.4, 4.5 and Vulkan 1.0, including TIMESTAMP and precision queries. It is to be expected that OpenGL ES 4.0 will include elapsed and timestamp queries in its core profile. It is also the case that TIMESTAMP queries are the only queries supported in Direct3D 12, and that elapsed queries are emulated on Direct3D via timestamps.