1. a6f267f Fix row-major layout tracking in interface blocks. by Jamie Madill · 10 years ago
  2. 42bcf32 Refactor ShaderVariables to store fields in the base. by Jamie Madill · 10 years ago
  3. a2ad4e8 Export shader variables from the translator DLL. by Jamie Madill · 10 years ago
  4. e294bb8 Add new shader inspection APIs. by Jamie Madill · 10 years ago
  5. 13cfd27 Move shader variables header to include folder. by Jamie Madill · 10 years ago[Renamed (94%) from src/common/shadervars.h]
  6. 6a72979 Move shadervars constructors to cpp files. by Jamie Madill · 10 years ago
  7. a3fe2b4 Update non-default constructors in shadervars.h. by Jamie Madill · 10 years ago
  8. e04a5b7 Remove sh::InterfaceBlock member info. by Jamie Madill · 10 years ago
  9. 28f70c3 Remove sh::Uniform::registerIndex and elementIndex. by Jamie Madill · 10 years ago
  10. fc43d27 Remove the sh::InterfaceBlock::dataSize member. by Jamie Madill · 10 years ago
  11. d4116ff Remove sh::InterfaceBlock::registerIndex. by Jamie Madill · 10 years ago
  12. 829e89e Add a default constructor to sh::ShaderVariable. by Jamie Madill · 10 years ago
  13. d5512cd Collect shader outputs and interface block information. by Jamie Madill · 10 years ago
  14. 77f7485 Add a GetVariableInfo helper method. by Jamie Madill · 10 years ago
  15. 5079c88 Fix GCC warning about initialization order. by Jamie Madill · 10 years ago
  16. a718c1e Use shader variable types for variable collection. by Jamie Madill · 10 years ago
  17. 183bde5 Return shader variable information using GLenum values. by Jamie Madill · 10 years ago
  18. ce50555 Revert "Return variable type queries using GLenum values." by Jamie Madill · 10 years ago
  19. 53221f5 Return variable type queries using GLenum values. by Jamie Madill · 10 years ago
  20. f257598 Use the sh namespace for shader variables. by Jamie Madill · 10 years ago
  21. f91ce81 Split OutputHLSL uniform code into new module. by Jamie Madill · 10 years ago
  22. d7e7d73 Move the GL_APICALL and similar defines to the project level. by Geoff Lang · 10 years ago
  23. ff0d2ba Split register allocation of varyings from the translator. by Jamie Madill · 10 years ago
  24. 4f8fcc2 Remove gl::Varying::elementIndex. by Jamie Madill · 10 years ago
  25. 07d6885 Move the implementations of shader var init to the header. by Jamie Madill · 10 years ago
  26. cc14f10 Use a static function instead of a static initializer for defaultBlockInfo. by Geoff Lang · 10 years ago
  27. 834e8b7 Move ShaderVariables to common shared source. by Jamie Madill · 10 years ago[Renamed (90%) from src/compiler/translator/ShaderVariable.h]
  28. 4b8c3eb Fix build on Visual Studio 2013. by Jamie Madill · 10 years ago
  29. ee42308 Update guards in ShaderVariable.h. by Jamie Madill · 10 years ago
  30. 1773282 Moved the compiler source files into directories based on their project and added a compiler.gypi to generate the compiler projects. by Geoff Lang · 11 years ago[Renamed from src/compiler/ShaderVariable.h]
  31. 5609378 Add full support for uniform structs. by Jamie Madill · 11 years ago
  32. 28167c6 Add support for struct varyings, and more robust varying link validation. by Jamie Madill · 11 years ago
  33. a6da33a Remove the gl::Varying class, and replace all usages with sh::Varying. by Jamie Madill · 11 years ago
  34. 139b909 Simplify the gl::Varying struct to be more like sh::Varying. by Jamie Madill · 11 years ago
  35. 1cb333e Rename compiler/Uniform.cpp+h to ShaderVariable.cpp+h. by Jamie Madill · 11 years ago[Renamed from src/compiler/Uniform.h]
  36. 47fdd13 Pass varyings to the GLES API from the translator using a direct pointer. by Jamie Madill · 11 years ago
  37. 9d2ffb1 Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types. by Jamie Madill · 11 years ago
  38. 9060a4e Fix some missing UBO qualifier link validation errors. by Jamie Madill · 11 years ago
  39. 440dc74 Redesign the code that uses block layouts to use a generic base class. by Jamie Madill · 11 years ago
  40. 010fffa Pass matrix packing qualifier data back from the shader translator to the GLES API. by Jamie Madill · 11 years ago
  41. defb674 Add a new path for querying active attributes from the shader translator, for use with layout qualifier support. by Jamie Madill · 11 years ago
  42. 46131a3 Proper support for fragment output variables for GLSL ES shader version 300. by Jamie Madill · 11 years ago
  43. 70961b3 Add support for structures in interface and uniform blocks. by shannonwoods@chromium.org · 11 years ago
  44. 61aaf24 Add logic to compute the size and offsets of interface blocks stored in shared (packed) and standard layouts. by shannonwoods@chromium.org · 11 years ago
  45. 1500f09 Add uniform block linking between the API, the program binary, and the compiler. by shannonwoods@chromium.org · 11 years ago
  46. 7923dd2 Properly validate struct uniform linking between the vertex and pixel shaders. by shannonwoods@chromium.org · 11 years ago
  47. d778417 Add state for uniform blocks to ProgramBinary, along with loading and saving of the new binary format. by shannonwoods@chromium.org · 11 years ago
  48. 38676dc Refactor Uniform::[vp]sRegisterIndex to unsigned integers. by shannonwoods@chromium.org · 11 years ago
  49. 7e0904d Fix line endings in the Uniform source and header files to be UNIX-style. by shannonwoods@chromium.org · 11 years ago
  50. f26ddae Added the GLES3 headers and updated all locations where the GLES2 headers were included to also include the GLES3 headers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  51. fe3c0ef Store the precision of uniforms. by shannon.woods@transgaming.com · 11 years ago
  52. da8d380 Implemented support for DX11 sampler uniforms. by daniel@transgaming.com · 11 years ago
  53. f4d9fef Declare active uniforms. by daniel@transgaming.com · 11 years ago