bgfx/examples
pezcode ba467be036
Add support for indirect draw with indirect count (#2925)
* Add indirect draw with indirect count (BGFX_CAPS_DRAW_INDIRECT_COUNT)

* Update bindings

* VK: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT

* D3D12: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT

* GL: Add support for BGFX_CAPS_DRAW_INDIRECT_COUNT

* 48-drawindirect: Use BGFX_CAPS_DRAW_INDIRECT_COUNT if available

* 48-drawindirect: Update shaders
2022-09-17 18:16:19 -07:00
..
00-helloworld Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
01-cubes Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
02-metaballs Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
03-raymarch Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
04-mesh Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
05-instancing Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
06-bump Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
07-callback Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
08-update Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
09-hdr Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
10-font Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
11-fontsdf Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
12-lod Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
13-stencil Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
14-shadowvolumes Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
15-shadowmaps-simple Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
16-shadowmaps Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
17-drawstress Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
18-ibl Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
19-oit Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
20-nanovg Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
21-deferred Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
22-windows Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
23-vectordisplay Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
24-nbody Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
25-c99 Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
26-occlusion Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
27-terrain Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
28-wireframe Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
29-debugdraw Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
30-picking Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
31-rsm Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
32-particles Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
33-pom Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
34-mvs Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
35-dynamic Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
36-sky Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
37-gpudrivenrendering Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
38-bloom Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
39-assao Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
40-svt Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
41-tess Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
42-bunnylod Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
43-denoise Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
44-sss Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
45-bokeh Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
46-fsr Removed bgfx::setPlatformData usage from entry example harness. 2022-08-25 20:07:03 -07:00
47-pixelformats Cleanup. 2022-08-25 21:12:09 -07:00
48-drawindirect Add support for indirect draw with indirect count (#2925) 2022-09-17 18:16:19 -07:00
49-hextile Example 49 - hextile (Changes to fix regular tiling (tiling rate) to match hex tile rate) (#2924) 2022-09-16 13:48:19 -07:00
assets Adds example 49-hextile (#2922) 2022-09-15 19:03:07 -07:00
common Cleanup. 2022-09-16 20:12:31 -07:00
runtime Add support for indirect draw with indirect count (#2925) 2022-09-17 18:16:19 -07:00
makefile Adds example 49-hextile (#2922) 2022-09-15 19:03:07 -07:00