Branimir Karadžić
51c10dd59d
Cleanup.
2015-08-19 13:34:07 -07:00
Branimir Karadžić
38820fd732
Cleanup.
2015-08-12 12:24:30 -07:00
Andrew Mac
933d59591b
Add support for 3D textures in compute shaders.
2015-08-08 09:49:12 -03:00
Branimir Karadžić
3b66dfa5e8
Added indirect compute dispatch.
2015-05-01 14:54:23 -07:00
Branimir Karadžić
0da98e8645
Fixed creation of GLES3 textures with compute write flag.
2015-04-22 15:11:45 -07:00
Branimir Karadžić
ccb0f73308
Updated compute shader image formats.
2015-04-21 11:49:28 -07:00
Mike Popoloski
bfb793b3dd
Fixing bug in compute shader macros
...
Buffer<> type in HLSL requires 't' registers, not 'b'. This probably worked by accident in old shader compiler but the latest version throws an error on it.
2015-04-10 22:48:07 -04:00
Branimir Karadžić
d858dde912
Added RGBA8 texture format.
2015-03-05 17:44:56 -08:00
Branimir Karadžić
93b5b0a20c
Added imageLoad/Store overloads.
2015-03-02 17:58:43 -08:00
Branimir Karadžić
5a4afee0ea
Fixed compute unsigned image.
2015-02-19 16:23:27 -08:00
Branimir Karadžić
078dd5127f
Added HLSL pack/unpackHalf2x16.
2015-02-18 17:37:07 -08:00
Branimir Karadžić
06ad146d9f
Updated compute shader header.
2015-02-10 14:22:56 -08:00
Branimir Karadžić
649d7f74d2
Updated copyright year.
2015-01-02 14:43:11 -08:00
Branimir Karadzic
9d1d59604c
Implemented missing casts.
2014-12-18 10:22:27 -08:00
Branimir Karadžić
9ae934ffd7
Included bgfx_shader.sh to bgfx_compute.sh.
2014-12-16 20:48:16 -08:00
Branimir Karadžić
1f96070f28
Cleanup.
2014-12-09 23:19:53 -08:00
Branimir Karadžić
ad47659669
Added compute buffer support.
2014-12-09 23:16:27 -08:00
Branimir Karadžić
62b620a1a0
Initial compute support.
2014-07-20 20:27:13 -07:00