Commit Graph
296 Commits
Author SHA1 Message Date
Branimir Karadžić 659feeec61 Fixed NaCl debug build. 2014-08-06 22:16:17 -07:00
Branimir Karadžić 5ddec2b790 DX11: Added static linking with D3D libs for WinRT. 2014-08-04 22:01:20 -07:00
Branimir Karadžić be4729940c Added BC6H and BC7 compressed formats. 2014-08-01 19:24:42 -07:00
Branimir Karadžić 1c04b822bd Cleanup. 2014-07-30 20:37:54 -07:00
Branimir Karadžić f580110d7f Cleanup. 2014-07-30 20:34:26 -07:00
Branimir Karadžić 1d0a9841d7 Added intel fragment shader ordering. 2014-07-29 21:29:38 -07:00
Branimir Karadžić 6c8eeec36e Added caps info for all texture formats. 2014-07-27 20:44:02 -07:00
Branimir Karadžić ac49c6f129 Added RG8 texture format. 2014-07-25 23:16:11 -07:00
Branimir Karadžić c2c1f42ecc Cleanup. 2014-07-24 23:31:52 -07:00
Branimir Karadžić 532fdf2198 GLES3.1: Fixed getting compute shader active uniform information. 2014-07-24 21:30:57 -07:00
Branimir Karadžić ade8f49b6d Added 32-bit texture formats. 2014-07-21 21:13:16 -07:00
Branimir Karadžić 62b620a1a0 Initial compute support. 2014-07-20 20:27:13 -07:00
Branimir Karadžić 0ebb4923fc Added interpolator qualifier support. 2014-06-25 18:43:26 -07:00
Branimir Karadžić 32ed7f5bf6 GL: Fixed MSAA + stencil. 2014-06-22 18:57:37 -07:00
Branimir Karadžić 1f7152cfc5 Cleanup. 2014-06-22 18:51:14 -07:00
Branimir Karadžić 0728b91bfa Workaround C4127 MSVC level 4 warning. 2014-06-08 20:57:39 -07:00
Branimir Karadžić 1c917de7f9 Added C99 compatible header. 2014-05-31 00:18:45 -07:00
Branimir Karadžić b0d204c344 Added ability to choose renderer backend in runtime. 2014-05-26 14:09: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ć 7bc62b1d07 Added tristrip support. 2014-04-26 23:48:41 -07:00
bkaradzic a9b07870d5 Avoid creating MRT shaders when GL doesn't support MRT. 2014-04-19 18:16:26 -07:00
Branimir Karadžić dbbaa6ec90 Added texture debug info. 2014-04-19 15:02:43 -07:00
Branimir Karadžić 903b186110 Cleanup. 2014-04-15 22:59:40 -07:00
Branimir Karadžić bc36c29f2a Added ability to retrieve uniforms used by shader. 2014-04-15 19:10:56 -07:00
Branimir Karadžić 428f63eacb Cleanup. 2014-04-13 11:43:34 -07:00
Branimir Karadžić f1a1212efc Fixed texture formats for iOS. 2014-04-12 21:25:38 -07:00
bkaradzic 4955630ab0 Removed texture format check from Emscripten build (causes JS to stop responding). 2014-04-10 20:18:16 -07:00
Branimir Karadžić aadd9bd1c1 Fixed NaCl crash. 2014-04-10 19:21:10 -07:00
Branimir Karadžić ea34b9476c Fixed GL texture sampler state. Issue#85 2014-04-09 21:23:27 -07:00
Branimir Karadžić b4ed970363 Merge. 2014-04-06 21:30:32 -07:00
Attilaz 601df52fae APPLE_texture_format_BGRA8888 support fix, tested on Apple iPad mini 2. 2014-04-06 14:58:21 +02:00
Branimir Karadžić 5e382dc481 GL: Messing with compressed texture formats. 2014-04-02 22:06:18 -07:00
bkaradzic ccf024dbbd GL: Check for extension and compressed texture format enumeration. 2014-04-02 20:52:15 -07:00
Branimir Karadžić 6e4ad864a9 Cleanup. 2014-04-01 22:58:03 -07:00
Branimir Karadžić e907edd1eb GLES3 fixed gl_FragData patching. 2014-04-01 22:31:02 -07:00
Branimir Karadžić c49656c473 Fixed GLES3 shader patching. 2014-03-31 23:17:05 -07:00
Branimir Karadžić b4dc2d4ea1 Fixed samplers and depth format. 2014-03-31 22:41:56 -07:00
bkaradzic e79a85bd2e Fixed iOS build. 2014-03-30 21:54:53 -07:00
bkaradzic eb07a24124 Fixed shader patching. 2014-03-30 13:19:33 -07:00
Branimir Karadžić 85c5172a29 Changed GLES macro to use version number. 2014-03-29 23:12:15 -07:00
Branimir Karadžić f436f79c10 Simplified API, removed difference between vertex and fragment shaders. 2014-03-29 19:42:57 -07:00
Branimir Karadžić 2701350b7f GLES3 fixes. 2014-03-29 17:22:24 -07:00
Branimir Karadžić 6afa55381a Updated glsl-optimizer. 2014-03-29 16:26:01 -07:00
bkaradzic 4410e0de4d Fixed debug marker extension check. 2014-03-29 14:32:47 -07:00
Branimir Karadžić 2f3c37d850 Cleanup. 2014-03-27 22:36:53 -07:00
Branimir Karadžić 4cabbe37d6 Fixed draw buffers. 2014-03-27 21:35:14 -07:00
Branimir Karadžić b42819a87a Added GL_CHECK_I macro to ignore GL errors. 2014-03-27 09:19:44 -07:00
bkaradzic eecbf19c57 Ignore blend independent when not supported. 2014-03-26 23:37:01 -07:00
Branimir Karadžić d3753d69bf Added support for blend separate and blend MRT independent. 2014-03-25 23:07:51 -07:00
Branimir Karadžić 9e441a546f Removed workaround from old Emscripten SDK. 2014-03-16 22:36:53 -07:00