Commit Graph

89 Commits

Author SHA1 Message Date
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 6f3cc509e4 Fixed tool memory leak. 2013-01-03 23:41:27 -08:00
bkaradzic fd35b10df6 Fixed warnings. 2012-12-31 20:52:48 -08:00
bkaradzic fea9652882 Merged geometryc. 2012-12-31 18:57:23 -08:00
bkaradzic 446686b48f Added vertex pack/unpack support. 2012-12-31 18:48:52 -08:00
bkaradzic dcdd720370 Fixed warnings. 2012-12-30 21:02:20 -08:00
bkaradzic 1bc2ec8015 Initial version of geometry compiler. 2012-12-28 17:09:34 -08:00
bkaradzic 9473fb1ffd Fixed eol. 2012-12-26 22:52:10 -08:00
bkaradzic bda65c2c0d Fixed arguments. 2012-12-01 17:04:28 -08:00
bkaradzic e3b0a82f0d Cleanup. 2012-11-25 22:14:47 -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
bkaradzic 7accea7b5d Added texture loading example. 2012-10-27 21:34:41 -07:00
Branimir Karadzic 6fc1ba4932 Fixed ddsdump build on Linux. 2012-10-22 22:03:00 -07:00
Branimir Karadzic 41a688da6f Fixed unused result warning. 2012-10-22 21:45:04 -07:00
bkaradzic 9556728ee0 Fixed cppcheck warnings. 2012-10-10 22:49:48 -07:00
bkaradzic f5295b951d Added instancing example. 2012-10-08 23:24:10 -07:00
bkaradzic cfac3feb85 Added more examples. 2012-10-07 20:41:18 -07:00
bkaradzic 1621cc851a Added examples. 2012-09-16 17:36:08 -07:00
bkaradzic b505078b38 Unified glsl and hlsl shaders. 2012-08-28 22:59:48 -07:00
bkaradzic 28a73924b2 Texture update work. 2012-08-19 18:50:23 -07:00
Branimir Karadzic 055891a42d Fixed shaderc Linux build. 2012-08-07 21:38:31 -07:00
bkaradzic 3bb48b4ab2 Added ref counting for shaders used by material. 2012-08-05 20:38:17 -07:00
bkaradzic 45a85d438c DX11 wip. 2012-08-05 14:51:49 -07:00
bkaradzic 09aa9a38c1 DX11 renderer wip. 2012-07-22 21:08:58 -07:00
bkaradzic 8dd523fa67 Added support for outputing makefile style dependencies when compiling shaders. 2012-06-26 20:55:33 -07:00
bkaradzic 2a918ab4e0 Added IOS/OSX defines to shaderc. 2012-06-25 18:50:59 -07:00
bkaradzic fe1252d260 Support for Cube and Volume textures. 2012-06-09 18:25:50 -07:00
bkaradzic d13b7d0d45 Added treat warnings as errors switch to shaderc. 2012-06-05 19:44:20 -07:00
bkaradzic 732b2432f7 Added line numbers for shaderc preprocessed code. Fixed premake script. 2012-06-05 19:32:56 -07:00
bkaradzic d9a08e3f81 Added OpenGL support for Windows build. Added Linux support (Thanks @MatthewEndsley for X window and GLX code). Fixed uniform size for D3D9. 2012-05-29 18:24:55 -07:00
bkaradzic 39610d656e Lowered min spec shader version to 2.0b. Better shaderc error messages. 2012-05-14 22:31:40 -07:00
bkaradzic d25592f919 Added makedisttex tool for calculating SDF image (using EDTAA3). Added fatal error when D3D9 fails to create render target. 2012-04-29 14:46:23 -07:00
Branimir Karadzic dee3fe5266 Initial commit. 2012-04-03 20:30:07 -07:00