Commit Graph

55 Commits

Author SHA1 Message Date
Branimir Karadžić
35060be243 texturev: Added 3D texture support. 2017-06-20 13:31:22 -07:00
Branimir Karadžić
e5cf5a618d Fixed texture array support for embedded shaders. 2017-05-29 12:47:50 -07:00
Branimir Karadžić
9908ae000b Integrated glsl-optimizer. 2017-03-22 16:01:23 -07:00
Don Williamson
bf4d092064 Fix return type of shadow2D/sampler_compare (#1066)
* GL Renderer, OSX, no swap chain: Bind back buffer fbo ready for NSOpenGLContext flushBuffer

* Support for high precision Metal texture samplers.

* Fix return type of shadow2D/sampler_compare
2017-03-06 09:58:55 -08:00
Don Williamson
1d6b4794a9 Support for high precision Metal texture samplers. (#1060)
* GL Renderer, OSX, no swap chain: Bind back buffer fbo ready for NSOpenGLContext flushBuffer

* Support for high precision Metal texture samplers.
2017-03-01 09:01:54 -08:00
Branimir Karadžić
8ea16b01bb Updated glsl-optimizer. 2016-10-31 19:11:19 -07:00
Branimir Karadžić
8cb4c671f1 Updated glsl-optimizer. 2016-09-21 21:01:52 -07:00
Branimir Karadžić
d3221c3404 Updated glsl-optimizer. 2016-07-09 20:03:47 -07:00
Branimir Karadžić
358ec62a52 Updated glsl-optimizer. 2016-04-30 20:29:53 -07:00
Branimir Karadžić
2385b87804 glsl-optimizer: Fixed MSAA texelFetch. 2016-04-20 21:38:58 -07:00
Branimir Karadžić
d91bd8651b Upgraded glsl-optimizer. 2016-03-05 10:48:54 -08:00
Branimir Karadžić
94b6e384a1 glsl-optimizer: Flip dFdy for Metal. 2016-02-13 21:15:47 -08:00
Branimir Karadžić
18cc77deab Updated glsl-optimizer. 2016-02-04 20:57:41 -08:00
Branimir Karadžić
ac0645e748 Fixed glsl-optimizer merge. 2015-10-09 22:20:03 -07:00
Branimir Karadžić
c5ed5d3b00 Updated glsl-optmizer. 2015-10-09 22:13:07 -07:00
Branimir Karadžić
a56ded38ed Fixed compile error. 2015-07-29 10:41:23 -07:00
Branimir Karadžić
7bca603f15 Updated glsl-optimizer. 2015-07-28 20:04:55 -07:00
Branimir Karadžić
567701c750 Removed glsl-optimizer texture LOD workarounds. 2015-05-25 18:58:55 -07:00
Branimir Karadžić
705b135666 Fixed EXT_shader_texture_lod ESSL extension for vertex shaders. 2015-04-20 18:10:41 -07:00
Mike Popoloski
68044893ab Disabling warnings in glsl-optimizer. 2015-04-11 13:41:27 -04:00
Branimir Karadžić
5dc83d65f5 Fixed narrowing variable. 2015-04-10 21:31:53 -07:00
Branimir Karadžić
1824a3f5bd Cleanup. 2015-04-08 14:16:02 -07:00
Branimir Karadžić
efed576e75 Fixed variable shadowing. 2015-04-04 19:45:45 -07:00
Branimir Karadžić
80c947d975 Updated glsl-optimizer. 2015-04-02 23:30:48 -07:00
Branimir Karadžić
8d70a2abde Added gl_PrimitiveID builtin for fragment shaders. 2015-01-12 19:37:42 -08:00
Branimir Karadzic
4ce229b13a Fixed unused parameter warning. 2014-11-11 20:04:20 -08:00
Branimir Karadzic
7e242aa8d2 Fixed OSX tools build. 2014-11-11 19:28:30 -08:00
Branimir Karadžić
748da31049 Skip white space between $input/$output. 2014-10-31 21:54:35 -07:00
Branimir Karadžić
29b7249fc1 Cleanup. 2014-10-18 15:44:45 -07:00
Branimir Karadžić
4a1a31b538 Updated glsl-optimizer. 2014-10-11 12:32:43 -07:00
Branimir Karadzic
3f19e754b9 Fixed missing defines. 2014-08-22 09:53:14 -07:00
Branimir Karadžić
f30b0d3c50 Disabled unknown pragma warning in GCC. 2014-08-20 21:28:10 -07:00
bkaradzic
3ff8afcb7b Disabled clang warnings in glsl-optimizer. 2014-08-20 21:07:35 -07:00
Branimir Karadžić
484efd9b77 Fixed fcpp warning. Disabled warnings in glsl-optimizer. 2014-08-19 20:21:17 -07:00
Branimir Karadžić
93a87ff9a3 STFU glsl-optimizer warnings. 2014-08-17 21:26:59 -07:00
Branimir Karadzic
ed0e98654a Regenerated GLSL parser. 2014-08-17 19:31:19 -07:00
Branimir Karadžić
0ebb4923fc Added interpolator qualifier support. 2014-06-25 18:43:26 -07:00
Branimir Karadžić
bba2ef8031 Added predefined uniforms for inverted view/proj/viewproj matrices.
shaderc: Added raw shader support.
shaderc: Fixed uniform types.
2014-05-10 20:51:54 -07:00
Branimir Karadžić
6afa55381a Updated glsl-optimizer. 2014-03-29 16:26:01 -07:00
Branimir Karadžić
e24ba6e1c0 Increased GLSL compiler MaxDrawBuffers to 8. 2014-03-27 22:30:50 -07:00
bkaradzic
a2b4b96e55 Regenerated parsers. 2014-02-11 19:47:47 -08:00
Branimir Karadžić
557dcef3dd Updated glsl-optimizer. 2014-02-10 23:06:13 -08:00
bkaradzic
82d6813c5c Fixed GLSL optimizer Android build. 2013-12-30 15:56:55 -08:00
bkaradzic
e78545af88 Updated glsl-compiler. 2013-04-08 22:40:18 -07:00
bkaradzic
edbf62be0f All glsl-optimizer warnings cleaned up. 2013-03-22 22:46:57 -07:00
bkaradzic
d465d7279e Fixed glsl-optimizer and fcpp warnings. 2013-03-20 21:44:17 -07:00
bkaradzic
f3c22c5b9d Updated glsl-optimizer. 2013-03-19 23:34:17 -07:00
bkaradzic
1648c34b84 Updated generated source files. 2013-03-19 21:58:26 -07:00
bkaradzic
511bde63fa Updated glsl-optimizer. 2013-03-18 22:51:48 -07:00
bkaradzic
8d5f9f3355 Integrated glsl-optimizer. 2013-03-18 20:50:06 -07:00