Branimir Karadžić
6f2716d2f4
Rebuilt shaders.
2023-09-30 16:54:57 -07:00
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
blackhole
2b11045331
Example 49 - hextile (Changes to fix regular tiling (tiling rate) to match hex tile rate) ( #2924 )
2022-09-16 13:48:19 -07:00
blackhole
a8a10b0b89
Adds example 49-hextile ( #2922 )
...
* First commit - tested with dx11 on windows
* Minor changes & adding some comments.
* Update hextile.cpp
* update some bin files
* rename texture
* minor comment update
* Added support to configure tile rate as well as tile rotation strength, update bin files & screenshot
* use texture from polyhaven, updated screenshot, updated bin files & minor changes to shader.
* missed pushing texture
* update license
* Update hextile.cpp
* Fix regular tiling
* use ktx with mipmaps
* minor change to ensure that regular tiling & hextile matches with default tile rate.
* minor c
Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
2022-09-15 19:03:07 -07:00
SnapperTT
4613bd1e02
Parallelised compute shader in example 48 ( #2906 )
...
* Parallelised compute shader in example 48
* Ex48 - Dispatch numToDraw/64 workgroups of 64 local threads
* fixed vs build (again)
2022-08-29 06:44:55 -07:00
SnapperTT
135dc7fa27
Adds example 48-multidrawindirect ( #2894 )
...
* Added example 48-multidrawindirect
* Added example 48-multidrawindirect
* enable shader.mk to build directories that only have compute shaders
* compiled shaders for example 48
* MultidrawIndirect example renamed to DrawIndirect, sets draw mtx in compute
* update 48-drawindirect shaders
* fix typos
* fixed bgfx::setPlatformData change for example48
* fix docs
* added name to cs_drawindirect.sc
* style updates for example 44
* add slider to example 48-drawindirect
2022-08-26 21:32:15 -07:00
Branimir Karadžić
1d0d9b7149
21-deferred: Rebuilt shaders.
2021-10-28 18:40:46 -07:00
Branimir Karadžić
4f1b3f8a1b
37-gpudrivenrendering: Rebuilt shaders.
2021-10-22 11:33:10 -07:00
Branimir Karadžić
778dffb6ee
46-fsr: Built shaders.
2021-10-06 17:40:15 -07:00
Branimir Karadžić
daa4f9d627
Updated shaders.
2021-05-18 20:36:03 -07:00
Branimir Karadžić
820e0a0e03
Updated shaders.
2021-02-04 20:33:42 -08:00
Branimir Karadžić
1401a5333d
45-bokeh: Built shaders and added example.
2021-01-31 10:07:49 -08:00
Branimir Karadžić
4c18b80c9d
44-sss: Built shaders and added example to GENie script.
2021-01-10 11:24:28 -08:00
Branimir Karadžić
4760628bb1
43-denoise: Added shaders.
2021-01-02 10:46:43 -08:00
Branimir Karadžić
729c6b98ed
Rebuilt shaders.
2020-10-04 22:39:41 -07:00
Бранимир Караџић
73362c3989
Rebuilt shaders.
2019-08-10 10:26:00 -07:00
Branimir Karadžić
4059478495
41-tess: Added shaders.
2019-07-21 21:49:45 -07:00
Branimir Karadžić
078ca46e6f
Fixed framebuffer RW example.
2019-02-18 13:40:41 -08:00
Hugo Amnov
58563b0b1b
FrameBuffer Read/Write access WIP
2019-02-17 16:50:26 +01:00
Бранимир Караџић
1255e694be
Rebuilt shaders.
2019-02-13 14:53:41 -08:00
Бранимир Караџић
82550fa842
21-deferred: Added texture array frame buffer option.
2019-02-07 18:04:19 -08:00
attilaz
c23e2b6362
39-assao: use buffer for atomic to support metal
2019-01-18 22:29:57 +01:00
Aleš Mlakar
ada5d979d8
Merge branch 'master' of https://github.com/jazzbre/bgfx into svt-example
2019-01-03 11:44:31 +01:00
Aleš Mlakar
1c6c7378e8
* 40-svt: Added to project. Added screenshot. Built shaders.
2019-01-03 11:34:30 +01:00
junjie020
9a39e66e2b
add compile shader
2018-12-29 17:58:43 +08:00
Branimir Karadžić
8acd90f98a
39-assao: Added to project. Added screenshot. Built shaders.
2018-12-14 14:27:03 -08:00
Branimir Karadžić
83b1ece243
Rebuilt shaders.
2018-09-19 20:35:53 -07:00
Eric Arnebäck
ab1080ae94
Bloom Example ( #1491 )
...
* add bloom demo
* remove modification to readme
* add references for the bloom implementation
2018-09-19 12:24:52 -07:00
Branimir Karadžić
6e7e761a3b
Cleanup.
2018-03-10 15:01:22 -08:00
Branimir Karadžić
628e2fcab7
Removed dummy z-only pass fragment shader (null fragment shader is supported now).
2018-03-06 19:53:37 -08:00
Branimir Karadžić
2250f45510
Updated shaders.
2018-03-06 19:49:20 -08:00
Branimir Karadžić
5d2f256dc4
Cleanup.
2018-03-04 21:33:21 -08:00
Branimir Karadžić
2fe1e65322
37-gpudrivenrendering: Added shaders.
2018-03-04 16:11:32 -08:00
Branimir Karadžić
a6a689b235
Fixed row/column matrix issue.
2017-10-03 20:48:45 -07:00
Branimir Karadžić
016fd301b0
Built assets.
2017-10-03 20:29:40 -07:00
Branimir Karadžić
236ef4b875
Fixed shader binary truncation. Issue #1170 .
2017-06-20 20:34:41 -07:00
Branimir Karadžić
83b61d99e2
Rebuilt shaders.
2017-05-29 10:44:10 -07:00
Branimir Karadžić
6f224a832b
Cleanup.
2017-04-23 15:57:44 -07:00
Branimir Karadžić
3d73d0904b
shaderc: Added support for gl_VertexID/InstanceID. Issue #1062 .
2017-04-23 15:53:15 -07:00
Branimir Karadžić
42aa94504e
33-pom: Built shaders and assets.
2017-04-04 19:47:18 -07:00
Branimir Karadžić
29079cf890
Fixed issue #1077 .
2017-03-14 20:41:31 -07:00
Branimir Karadžić
d72aff9e5d
Rebuilt shaders.
2017-02-11 10:30:16 -08:00
Branimir Karadžić
eaa73c9b2e
Rebuilt shaders.
2016-10-31 22:13:21 -07:00
benoitjacquier
b19ca48387
Cubemap as texture array OpenGL support + example
2016-10-21 17:34:38 +02:00
Branimir Karadžić
09e791be03
Rebuilt shaders.
2016-07-24 16:07:09 -07:00
Branimir Karadžić
894e2d77b6
Rebuilt shaders.
2016-07-16 08:25:02 -07:00
Branimir Karadžić
a8ffb3650f
Added binary shaders for 30-picking example.
2016-07-09 23:41:52 -07:00
Branimir Karadžić
4b26830fc1
shaderc: Allow shader without color target write.
2016-07-01 20:38:12 -07:00
Branimir Karadžić
916a64e83c
Updated shaders.
2016-06-27 23:26:43 -07:00
Branimir Karadžić
002789eef6
Fixed vecX_splat to catch errors.
2016-03-01 08:38:46 -08:00