Branimir Karadžić
6f2716d2f4
Rebuilt shaders.
2023-09-30 16:54:57 -07:00
Бранимир Караџић
d909d01734
Metal: Rebuilt shaders.
2023-04-12 19:23:57 -07:00
Бранимир Караџић
6a03a1ec5e
Rebuilt Metal shaders.
2022-10-29 09:17:29 -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
Aleš Mlakar
130bc00608
shaderc: Ignore .@data uniforms when compiling for metal ( #2677 )
...
Co-authored-by: Aleš Mlakar <ales.ambits@gmail.com>
2021-12-06 09:39:05 -08: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
Бранимир Караџић
3214539bad
Fixing WebGL + Android instancing.
2021-05-18 20:22:46 -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
Бранимир Караџић
c2b7ffe2e7
Updated SPIR-V and Metal shaders.
2020-12-28 13:01:44 -08:00
Branimir Karadžić
729c6b98ed
Rebuilt shaders.
2020-10-04 22:39:41 -07:00
Бранимир Караџић
76e355e11f
Updated Metal shaders.
2020-05-03 14:20:48 -07:00
attilaz
75d5662f0b
Metal: added support for binding buffers to vertex/fragment shader stages
...
I have removed the SamplerInfo workaround, because new shaderc preserves texture stages. Some shaders needed recompile with latest shaderc to get the new behavior.
2019-08-16 06:58:44 -07:00
Бранимир Караџић
73362c3989
Rebuilt shaders.
2019-08-10 10:26:00 -07:00
Бранимир Караџић
f3955fca15
41-tess: Added metal shaders.
2019-07-24 19:53:13 -07:00
Бранимир Караџић
f6624f4d12
Rebuilt shaders.
2019-02-13 10:55:05 -08:00
Бранимир Караџић
82550fa842
21-deferred: Added texture array frame buffer option.
2019-02-07 18:04:19 -08:00
Branimir Karadžić
eb6d053f5a
Metal: Rebilt shaders.
2019-01-22 21:00:54 -08:00
attilaz
b5ac92e5fa
spirv-cross: removed rename hack
...
recompiled metal shaders
2019-01-19 09:13:46 +01:00
attilaz
c23e2b6362
39-assao: use buffer for atomic to support metal
2019-01-18 22:29:57 +01:00
Branimir Karadžić
54eaf5667b
Built missing metal shaders.
2019-01-15 22:54:48 -08:00
Бранимир Караџић
20d97f4597
40-svt: Metal shaders.
2019-01-14 09:25:07 -08:00
Бранимир Караџић
6f67042e4b
24-nbody: Metal shaders.
2019-01-14 09:21:06 -08:00
junjie020
9a39e66e2b
add compile shader
2018-12-29 17:58:43 +08:00
Branimir Karadžić
fb4cfd473c
Cleanup.
2018-09-20 22:48:07 -07:00
Branimir Karadžić
4b0dc0676a
38-bloom: Added Metal shaders.
2018-09-19 12:28:01 -07: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ć
42f6fe1430
33-pom: Fixed shaders.
2017-04-04 22:41:21 -07:00
Branimir Karadžić
42aa94504e
33-pom: Built shaders and assets.
2017-04-04 19:47:18 -07:00
Branimir Karadžić
bf57d98a79
Updated shaders.
2017-03-14 20:43:08 -07:00
Branimir Karadžić
a60095c1b6
Updated shaders.
2017-03-11 15:02:37 -08:00
Branimir Karadžić
65f2b998ff
Updated shaders.
2017-02-24 19:43:40 -08: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
Branimir Karadžić
69c5902453
Rebuilt shaders.
2016-09-30 20:03:41 -07: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
attilaz
317bcb0ea9
metal fixes ( #827 )
2016-06-28 09:06:21 -07:00
Branimir Karadžić
916a64e83c
Updated shaders.
2016-06-27 23:26:43 -07:00