Branimir Karadžić
|
8d70a2abde
|
Added gl_PrimitiveID builtin for fragment shaders.
|
2015-01-12 19:37:42 -08:00 |
|
Branimir Karadžić
|
c25dd466be
|
Updated copyright year.
|
2015-01-01 15:04:46 -08:00 |
|
Daniele Bartolini
|
98e3552fe8
|
Fix shaderc debug assert failed (issue #120)
|
2014-12-11 16:12:58 +01:00 |
|
Branimir Karadžić
|
8cd9551f26
|
shaderc source split into multiple files.
|
2014-12-03 20:16:20 -08:00 |
|
Dario Manesku
|
984463c773
|
Removed redundant NOMINMAX define as it's now defined in 'bx/platform.h'.
|
2014-11-26 05:13:40 +01:00 |
|
Branimir Karadzic
|
bb0a305333
|
shaderc: Added error message with input source file is not found.
|
2014-11-23 09:37:13 -08:00 |
|
Branimir Karadžić
|
748da31049
|
Skip white space between $input/$output.
|
2014-10-31 21:54:35 -07:00 |
|
Branimir Karadzic
|
02346be7cb
|
Skip white space before parsing /.
|
2014-10-31 09:46:50 -07:00 |
|
Branimir Karadžić
|
29b7249fc1
|
Cleanup.
|
2014-10-18 15:44:45 -07:00 |
|
Branimir Karadžić
|
6b00f65849
|
Increased number of MRT to 8.
|
2014-09-01 11:24:51 -07:00 |
|
Branimir Karadžić
|
66890595b9
|
Added serialization for vertex decl attribute enums. Binary format changes. Rebuilt all meshes and shaders.
|
2014-08-17 17:20:15 -07:00 |
|
Branimir Karadžić
|
c6fe2577c4
|
Added support for *s_4_0_level_9_3 profile DX11 shaders.
|
2014-08-11 20:34:52 -07:00 |
|
Branimir Karadžić
|
ac49c6f129
|
Added RG8 texture format.
|
2014-07-25 23:16:11 -07:00 |
|
Branimir Karadžić
|
2f292bd348
|
Removed need for varying.def semicolont terminator.
|
2014-07-22 21:04:03 -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ć
|
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 |
|
Branimir Karadžić
|
bc36c29f2a
|
Added ability to retrieve uniforms used by shader.
|
2014-04-15 19:10:56 -07:00 |
|
Branimir Karadžić
|
6eee3cca63
|
Added shadow samplers and updated example 15-shadowmaps-simple to use them.
|
2014-02-24 21:44:12 -08:00 |
|
Branimir Karadžić
|
a68ffbf4a0
|
WIP: Adding texture compare modes and shadow samplers support.
|
2014-02-23 11:21:23 -08:00 |
|
Branimir Karadžić
|
771909c988
|
Fixed issue #74.
|
2014-02-13 22:13:19 -08: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 |
|
Branimir Karadžić
|
9ff1d0c513
|
Updated copyright year.
|
2014-02-10 22:07:04 -08:00 |
|
Branimir Karadžić
|
ad335be715
|
shaderc: Added ARB_shader_texture_lod extension.
|
2014-02-09 16:46:50 -08:00 |
|
bkaradzic
|
cc77e7c743
|
shaderc: Improved error output. Added code preprocessing before substituting code.
|
2014-02-08 21:48:35 -08:00 |
|
bkaradzic
|
877621105d
|
Added MRT support.
|
2014-02-05 23:07:11 -08:00 |
|
bkaradzic
|
d401bd992a
|
Write GLSL shader #version before compiling shader.
|
2014-02-01 22:42:50 -08:00 |
|
bkaradzic
|
3e3de1e35a
|
Pass precision qualifier from varying.def.sc to shader.
|
2014-02-01 21:15:14 -08:00 |
|
bkaradzic
|
7e656fa4ef
|
Added GL 3.1 core profile shader patching.
|
2013-12-20 19:51:17 -08:00 |
|
bkaradzic
|
8c2b39efe2
|
Fixed warnings.
|
2013-12-07 10:45:15 -08:00 |
|
bkaradzic
|
b584873b50
|
Added ability to specify arbitrary source pitch when uploading textures.
Added reference weldVertices implementation.
|
2013-11-07 23:00:53 -08: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
|
e05d250948
|
Added debug info for shaders build with DX11 compiler.
|
2013-08-26 22:40:02 -07:00 |
|
bkaradzic
|
2d21e92cd8
|
Added Clang toolchain support for Linux.
|
2013-08-11 19:01:17 -07:00 |
|
bkaradzic
|
8f026846ff
|
DX9: Improved shader debug info output.
|
2013-08-09 21:32:23 -07:00 |
|
bkaradzic
|
4c4c2eb5cb
|
examples-common: Reogranized sources. Added command interpreter and input bindings support.
|
2013-08-07 21:45:56 -07:00 |
|
bkaradzic
|
640c61fe45
|
Cleanup.
|
2013-08-06 21:09:02 -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
|
c487afa8ef
|
Added varying.def to dependencies.
|
2013-05-17 22:13:32 -07:00 |
|
bkaradzic
|
507af8c9f1
|
Fixed shaderc crash when $in/output lines have comments.
|
2013-04-11 20:36:28 -07:00 |
|
bkaradzic
|
159b1ce8b2
|
Fixed MinGW warnings.
|
2013-04-07 23:53:58 -07:00 |
|
bkaradzic
|
253f313a34
|
Added wglSwapInterval and ARB_debug_output. Removed BX_UNUSED used for removing warnings when debug messages are compiled out.
|
2013-04-07 22:12:49 -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 |
|