1. a2fbb84 Move CollectVariables to sh namespace. by Jamie Madill · 10 years ago
  2. 54ad4f8 Use the CollectVariables path on the HLSL translator. by Jamie Madill · 10 years ago
  3. a6f267f Fix row-major layout tracking in interface blocks. by Jamie Madill · 10 years ago
  4. b547ddf Fix interface block static use tracking. by Jamie Madill · 10 years ago
  5. 42bcf32 Refactor ShaderVariables to store fields in the base. by Jamie Madill · 10 years ago
  6. 3b5c2da Add a new invariant declaration operator. by Jamie Madill · 10 years ago
  7. 33a74bd Fix std140 UBO layouts. by Jamie Madill · 10 years ago
  8. ffd7387 Prevent accessing more arguments than provided. by Nicolas Capens · 10 years ago
  9. 5f43806 Only set declaration operator if not already set. by Jamie Madill · 10 years ago
  10. 47e3ec0 Add a helper method to parse invariant declarations. by Jamie Madill · 10 years ago
  11. 5c09702 Add a getNamedVariable helper method to TParseContext. by Jamie Madill · 10 years ago
  12. b9b5c10 Rename intermediate.h to Intermediate.h. by Jamie Madill · 10 years ago
  13. b1a85f4 Rename compiler intermediate source files. by Jamie Madill · 10 years ago
  14. b8c0a83 Amend comment about nameless structs & layout qualifiers by Shannon Woods · 10 years ago
  15. bc75f36 Fix nameless struct handling. by Shannon Woods · 10 years ago
  16. daf5657 For SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS, assign precision to temp variables. by Zhenyao Mo · 10 years ago
  17. e740add Add compiler option SH_REGENERATE_STRUCT_NAMES. by Zhenyao Mo · 10 years ago
  18. a2ad4e8 Export shader variables from the translator DLL. by Jamie Madill · 10 years ago
  19. 1c28e1f Fix shaders with invariant keyword. by Jamie Madill · 10 years ago
  20. f4e39bf Fix non-square matrix-to-matrix constructors. by Jamie Madill · 10 years ago
  21. cf3af0b Fix non-square scalar-to-matrix constructors. by Jamie Madill · 10 years ago
  22. e294bb8 Add new shader inspection APIs. by Jamie Madill · 10 years ago
  23. 13cfd27 Move shader variables header to include folder. by Jamie Madill · 10 years ago
  24. a3fe2b4 Update non-default constructors in shadervars.h. by Jamie Madill · 10 years ago
  25. 4836d22 Fix ASSERT when rewriting else-if blocks with no else. by Jamie Madill · 10 years ago
  26. e04a5b7 Remove sh::InterfaceBlock member info. by Jamie Madill · 10 years ago
  27. 28f70c3 Remove sh::Uniform::registerIndex and elementIndex. by Jamie Madill · 10 years ago
  28. 9fe25e9 Add a uniform register query to the translator. by Jamie Madill · 10 years ago
  29. e40d1e9 Fix style violations. by Zhenyao Mo · 10 years ago
  30. cd68fe7 Add a compiler option to rewrite vec/mat constructors by Zhenyao Mo · 10 years ago
  31. fc43d27 Remove the sh::InterfaceBlock::dataSize member. by Jamie Madill · 10 years ago
  32. d4116ff Remove sh::InterfaceBlock::registerIndex. by Jamie Madill · 10 years ago
  33. 4e1fd41 Store a map of interface block registers. by Jamie Madill · 10 years ago
  34. d5512cd Collect shader outputs and interface block information. by Jamie Madill · 10 years ago
  35. 23a8a43 Store compact and expanded shader variables. by Jamie Madill · 10 years ago
  36. 77f7485 Add a GetVariableInfo helper method. by Jamie Madill · 10 years ago
  37. 4667c45 Refactor style in VariableInfo.cpp. by Jamie Madill · 10 years ago
  38. 787fc03 Fix HLSL compiler error with else-rewriting in functions. by Jamie Madill · 10 years ago
  39. 4cfb1e8 Add a new TIntermRaw node type to translator. by Jamie Madill · 10 years ago
  40. ed3eef1 Fix not rewriting else-if blocks. by Jamie Madill · 10 years ago
  41. 47cdb2a Allow ConvertPrecision to return undefined. by Jamie Madill · 10 years ago
  42. 1da63af Fix ConvertPrecision. by Jamie Madill · 10 years ago
  43. ed27c72 Consolidate shader variable storage in Compiler. by Jamie Madill · 10 years ago
  44. a718c1e Use shader variable types for variable collection. by Jamie Madill · 10 years ago
  45. 865d145 Consolidate varying packing sort order methods. by Jamie Madill · 10 years ago
  46. aa72d78 Remove duplicate SH and GL functions. by Jamie Madill · 10 years ago
  47. 183bde5 Return shader variable information using GLenum values. by Jamie Madill · 10 years ago
  48. ce50555 Revert "Return variable type queries using GLenum values." by Jamie Madill · 10 years ago
  49. 53221f5 Return variable type queries using GLenum values. by Jamie Madill · 10 years ago
  50. f51639a Use a common include for GL headers. by Jamie Madill · 10 years ago
  51. d4a3a31 Rename ShHandle.h to Compiler.h. by Jamie Madill · 10 years ago
  52. f257598 Use the sh namespace for shader variables. by Jamie Madill · 10 years ago
  53. 961d5e9 Use a const_iterator in structsHeader(). by Jamie Madill · 10 years ago
  54. 9e5317f Add end-of-file newline to StructureHLSL.cpp. by Jamie Madill · 10 years ago
  55. f91ce81 Split OutputHLSL uniform code into new module. by Jamie Madill · 10 years ago
  56. 8daaba1 Split OutputHLSL structure code into new module. by Jamie Madill · 10 years ago
  57. 033dae6 Move OutputHLSL utility methods to other files. by Jamie Madill · 10 years ago
  58. 2bf8b37 Fix link error when using varyings with "dx_". by Jamie Madill · 10 years ago
  59. adfffe4 Duplicate reused symbol table entries. by Nicolas Capens · 10 years ago
  60. 2a59292 Implement support for constructing a 2x2 matrix from a vector. by Nicolas Capens · 10 years ago
  61. f26ecc8 Fix build warnings about unused private variables on clang by Shannon Woods · 10 years ago
  62. 16004fc Eliminate conversion operations. by Nicolas Capens · 10 years ago
  63. 3891fd2 Add a std140 padding helper class. by Jamie Madill · 10 years ago
  64. 6ed8d8a Produce constructors instead of conversions. by Nicolas Capens · 10 years ago
  65. 1af18dc Create constructors just once. by Nicolas Capens · 10 years ago
  66. 01df23e Add constant casting support. by Nicolas Capens · 10 years ago
  67. f7f7616 Fix constructing vectors from matrices. by Nicolas Capens · 10 years ago
  68. 906744a Restrict the size of shader arrays. by Nicolas Capens · 10 years ago
  69. 44fa759 Refactor platform related functionality into platform.h and tls.h. by Geoff Lang · 10 years ago
  70. 80ebce5 Store the std140 layout offsets in a pre-pass. by Jamie Madill · 10 years ago
  71. 01f85ac Refactor GLSL scoped structure handling. by Jamie Madill · 10 years ago
  72. bfa91f4 Redesign HLSL scoped structures to a unique ID. by Jamie Madill · 10 years ago
  73. 74be6a8 Fix missing bracket in translator source. by Jamie Madill · 10 years ago
  74. 96509e4 Fix edge case scoped structures name conflict. by Jamie Madill · 10 years ago
  75. d7e7d73 Move the GL_APICALL and similar defines to the project level. by Geoff Lang · 10 years ago
  76. 24d8d67 Fix register packing for structs in d3d9. by Vladimir Vukicevic · 10 years ago
  77. 68fe74a Add a compiler query for the translator output type. by Jamie Madill · 10 years ago
  78. 5f5320a Use 'inout' qualifiers in generated HLSL for 'out' parameters. by Geoff Lang · 10 years ago
  79. 2d76e5f Adds resource string generation to ANGLE by Shannon Woods · 10 years ago
  80. b66feb3 Handle interface blocks in getVariableInfo and getUserDefinedVariableInfo. by Dan Glastonbury · 10 years ago
  81. d526f98 Fix code style violation in compiler/preprocessor by Zhenyao Mo · 10 years ago
  82. c8f7232 Attempt an Mac build fix by Zhenyao Mo · 10 years ago
  83. 9eedea0 Fix code styles in OutputGLSLBase, SymbolTable, and Types. by Zhenyao Mo · 10 years ago
  84. 487456a Fix missing <algorithm> include. by Geoff Lang · 10 years ago
  85. 904a916 Fix nested struct scope support in GL backend. by Zhenyao Mo · 10 years ago
  86. ed14b79 Shaders should fail compile if a boolean's precision is specified by Zhenyao Mo · 10 years ago
  87. 37f77d2 Fixes to the standalone Linux build. by Jamie Madill · 10 years ago
  88. f20f020 Verify that the compiler has been initialized before freeing it. by Geoff Lang · 10 years ago
  89. 17a0e63 Fix scoped structure references. by Jamie Madill · 10 years ago
  90. 006ed1e Reduce translator sources compile count to one. by Jamie Madill · 10 years ago
  91. 66e5dda Fix a bug in init_varyings_without_static_use workaround. by Zhenyao Mo · 10 years ago
  92. 7faf1a1 Fix a mem corruption in ANGLE translator. by Zhenyao Mo · 10 years ago
  93. 42350ab Fix Linux GCC unit test build. by Jamie Madill · 10 years ago
  94. 32e66b7 Add newline to fix clang compile by Shannon Woods · 10 years ago
  95. 1056726 Fix build with Clang. by Jamie Madill · 10 years ago
  96. 834e8b7 Move ShaderVariables to common shared source. by Jamie Madill · 10 years ago
  97. 4648508 Implement EXT_shader_texture_lod by Nicolas Capens · 10 years ago
  98. 04296f8 Fix comparing TextureFunction structures. by Nicolas Capens · 10 years ago
  99. 84cfa12 Fix Lod0 texture functions that take a bias parameter. by Nicolas Capens · 10 years ago
  100. 12bea0a Stop shader local variables from using invalid qualifiers. by Jamie Madill · 10 years ago