Commit Graph

54 Commits

Author SHA1 Message Date
Branimir Karadžić caed3f9102 Removed tools executables to avoid repo bloat, and stale executables. Added makefile rule to build tools. 2014-02-09 18:59:49 -08:00
Branimir Karadžić 0719e748d7 Merge branch 'master' of github.com:bkaradzic/bgfx 2014-02-09 16:47:31 -08:00
Branimir Karadžić ad335be715 shaderc: Added ARB_shader_texture_lod extension. 2014-02-09 16:46:50 -08:00
bkaradzic 8e69b1b4a2 shaderc: Updated linux binary. 2014-02-08 21:51:09 -08:00
bkaradzic cc77e7c743 shaderc: Improved error output. Added code preprocessing before substituting code. 2014-02-08 21:48:35 -08:00
bkaradzic d401bd992a Write GLSL shader #version before compiling shader. 2014-02-01 22:42:50 -08:00
bkaradzic 8f7da50de4 Updated windows shaderc executable. 2014-02-01 21:47:24 -08:00
bkaradzic 04b101723b Updated shaderc linux executable. 2014-02-01 21:33:35 -08:00
bkaradzic 3e3de1e35a Pass precision qualifier from varying.def.sc to shader. 2014-02-01 21:15:14 -08:00
bkaradzic 0ed2edc7b3 Updated shaders and README. 2014-01-13 20:17:56 -08:00
bkaradzic 38494bad92 Updated Linux tools. 2013-12-20 21:47:39 -08:00
bkaradzic 7355de966c Updated Windows tools. 2013-12-20 21:43:42 -08:00
bkaradzic 9f403f2053 Split tools bin per platform. 2013-12-20 19:56:34 -08:00
bkaradzic bd5fec510c Updated example mesh. 2013-10-18 08:41:31 -07:00
bkaradzic 9859472bab Added new examples to premake script. Added missing files. 2013-10-17 23:45:58 -07:00
bkaradzic e93449571d shaderc: Fixed return value on error. 2013-10-05 18:53:15 -07:00
bkaradzic e78dc677d5 Fixed function argument comma insertion. 2013-10-01 22:50:56 -07:00
bkaradzic a2466367ac Added gl_FrontFacing builtin for HLSL. 2013-10-01 22:07:40 -07:00
bkaradzic 8f026846ff DX9: Improved shader debug info output. 2013-08-09 21:32:23 -07:00
bkaradzic ebd1595b23 Linux: Rebuilt shaderc executable. 2013-07-29 18:56:34 -07:00
bkaradzic ba4a32d79a shaderc: Added missing options to help. 2013-07-28 18:41:00 -07:00
bkaradzic 4ade0981f1 Fixed include path to be relative to input file. Issue #34. 2013-05-20 22:20:11 -07:00
bkaradzic dc52398fb0 Updated shaderc executable. 2013-05-17 22:16:51 -07:00
bkaradzic c487afa8ef Added varying.def to dependencies. 2013-05-17 22:13:32 -07:00
bkaradzic 30a6503c4a Strip executables. 2013-04-28 14:08:59 -07:00
bkaradzic d936a29ea6 Updaded shaderc Linux binary. 2013-04-12 09:05:34 -07:00
bkaradzic 507af8c9f1 Fixed shaderc crash when $in/output lines have comments. 2013-04-11 20:36:28 -07:00
bkaradzic db6cc187ca Fixed warnings. Rebuilt Linux shaderc binary. 2013-04-08 22:12:35 -07:00
bkaradzic 6f725bd497 Rebuilt Linux tools. 2013-04-06 08:34:17 -07:00
bkaradzic 84bfec136a Removed some HLSL intrinsic from .sc shaders in favor of GLSL. Fixed varying.def parsing. 2013-04-05 20:40:50 -07:00
bkaradzic 789552fd34 Ignore anything after semicolon to end of line in varying.def. 2013-04-04 21:23:21 -07:00
bkaradzic d34cd0251b Added ability to pass multiple include dirs. 2013-04-01 23:04:37 -07:00
bkaradzic a703d6129f Added -i 'include dir' argument to shaderc. 2013-04-01 22:52:06 -07:00
bkaradzic 3b68197bb3 Updated shaderc binary. 2013-03-22 22:47:56 -07:00
bkaradzic de43573088 Updated shaderc binary. 2013-03-20 22:15:40 -07:00
bkaradzic 1648c34b84 Updated generated source files. 2013-03-19 21:58:26 -07:00
bkaradzic 2936474f49 Fixed glsl-optimizer crash on Linux (GCC4.7.2 inlining bug?!). 2013-03-17 19:09:58 -07:00
bkaradzic 687be4f31b Updated glsl-optimizer. 2013-03-17 11:29:03 -07:00
bkaradzic 4494bcf6bc Normalize shader source EOL to LF. 2013-02-16 23:00:57 -08:00
bkaradzic 3e9a884f0d Fixed VS2010 warning. 2013-02-15 19:42:51 -08:00
bkaradzic cc69b20e14 Fixed 'unexpected EOL' when building shaders. Added error message for missing shader entry point. 2013-02-14 17:27:10 -08:00
bkaradzic 391ebaefc3 Fixed shaderc arguments. 2013-02-13 20:18:18 -08:00
bkaradzic cedfee113d Fixed geometryc arguments. 2013-01-24 22:22:04 -08:00
bkaradzic 43ce51b8ec Updated year in copyright notice. 2013-01-13 10:57:24 -08:00
bkaradzic b52cc77a14 Reorganized opcode type and location bits in constant buffer opcode. 2013-01-05 22:34:31 -08:00
bkaradzic fea9652882 Merged geometryc. 2012-12-31 18:57:23 -08:00
bkaradzic 1bc2ec8015 Initial version of geometry compiler. 2012-12-28 17:09:34 -08:00
bkaradzic a3b0dde24b Fixes. Added vsh output/fsh input hash matching. 2012-11-25 18:24:50 -08:00
bkaradzic 9e681bb2ed Fixed vertex decl attribute size calculation. 2012-11-03 13:12:26 -07:00
bkaradzic f71617e1b6 Added help for shaderc. 2012-10-28 11:00:53 -07:00