1. 07edd44 Change the checks for texture completeness in Texture*::copySubImage to only check if the specified level is complete. by Jamie Madill · 11 years ago
  2. eb3665c Do not check the texture's filtering mode in Texture*::updateTexture, instead check the texture's dirty flags. by Jamie Madill · 11 years ago
  3. e29d167 Add mutator methods for modifying sampler object parameters. by Jamie Madill · 11 years ago
  4. dc35604 Add state for sampler objects. by Jamie Madill · 11 years ago
  5. 0b20c94 Replace the logic for doing vector and matrix equivalence tests in the shader with a much simpler formula. by Jamie Madill · 11 years ago
  6. 1caff07 Align the vertical whitespace in the big switch in Context::getIntegerv. by Jamie Madill · 11 years ago
  7. 38850df Add new GLES 3 enum cases. by Jamie Madill · 11 years ago
  8. 71fbd60 Implement the glGetInteger64v entry point. by Jamie Madill · 11 years ago
  9. 0fda986 Added Context::getInteger64v for 64-bit integer state queries. by Jamie Madill · 11 years ago
  10. af49691 Add a method to round GLfloat parameters to the nearest integral value, for use in state-setting API methods. by Jamie Madill · 11 years ago
  11. c82fc41 Added support for TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC sampler states. by Geoff Lang · 11 years ago
  12. 08be89d Make all depth formats texture filterable. by Nicolas Capens · 11 years ago
  13. cb127d3 Create the HLSL shadow texture function. by Nicolas Capens · 11 years ago
  14. 354ed2d Compact sampler type translation. by Nicolas Capens · 11 years ago
  15. 8f80e02 Remove intrinsic parameter names. by Nicolas Capens · 11 years ago
  16. 77c9d1a Add shadow texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  17. 2a1d8a3 Add shadow samplers to the compiler front-end. by Nicolas Capens · 11 years ago
  18. aaaec13 Eliminate isVariableBuiltIn. by Nicolas Capens · 11 years ago
  19. d4a9b8d Detect redefinition of functions and variables. by Nicolas Capens · 11 years ago
  20. 1b45214 Fix the reported shader gl_MaxDrawBuffers to be compliant with the new EXT_draw_buffers spec. by Jamie Madill · 11 years ago
  21. 5d287f5 Only allow zero indexes for gl_FragData when the draw buffers extension is disabled. by Jamie Madill · 11 years ago
  22. 75fb475 Implement textureSize. by Nicolas Capens · 11 years ago
  23. c98406a Use the simpler form of GetDimensions. by Nicolas Capens · 11 years ago
  24. b70e5f7 Add support for copying from BGRA formats in CopyTexSubImage*. by Jamie Madill · 11 years ago
  25. 707dbd7 Fix the internal conversion of DXGI DEPTH_COMPONENT32F formats to be DEPTH_COMPONENT_OES in GLES 2 contexts. by Jamie Madill · 11 years ago
  26. d6cb244 Add a client version parameter to several D3D11-specific texture format queries. by Jamie Madill · 11 years ago
  27. 9e33a11 In ShaderExecutable, delete mFunction with delete[] instead of delete. by Al Patrick · 11 years ago
  28. d81cf64 Protect against integer overflows in the IndexBuffer class by validating that the new write position will not overflow. by Geoff Lang · 11 years ago
  29. fe5b272 Protect against integer overflows in the VertexBuffer class by validating the reserved space. by Geoff Lang · 11 years ago
  30. eadfd57 Protect against integer overflows when generating index buffers for line loop and triangle fan drawing. by Geoff Lang · 11 years ago
  31. 004a6f9 Move VAO buffer clearing code to the destructor, instead of the constructor. by Jamie Madill · 11 years ago
  32. 93e50de Implement array sampler support. by Nicolas Capens · 11 years ago
  33. 67a819f Add intrinsics that take a bias parameter. by Nicolas Capens · 11 years ago
  34. 43e8ba8 Support 3D textures. by Nicolas Capens · 11 years ago
  35. 6d232bb Generate HLSL code for integer sampling. by Nicolas Capens · 11 years ago
  36. e605088 Handle new sampler types. by Nicolas Capens · 11 years ago
  37. a940ae4 Add the missing HALF_FLOAT_OES type to the type info table. by Jamie Madill · 11 years ago
  38. 98493dd Simplified TType class by carving out TStructure and TField. by Jamie Madill · 11 years ago
  39. f386bf7 Include stddef.h so NULL is defined. by Jamie Madill · 11 years ago
  40. 2aeb26a Added support for EXT_frag_depth by Jamie Madill · 11 years ago
  41. 18464b5 Removed checks for zero-length arrays because you can never define such arrays. by Jamie Madill · 11 years ago
  42. 28b9742 Removed code for unsupported pack-unpack language. by Jamie Madill · 11 years ago
  43. eb1a010 Add expression complexity and call stack depth limits. by Jamie Madill · 11 years ago
  44. 94bf7f2 Used size_t for object size instead of signed int. by Jamie Madill · 11 years ago
  45. 7164cf4 Clamped negative index access. by Jamie Madill · 11 years ago
  46. 075edd8 Refactor location tracking. by Jamie Madill · 11 years ago
  47. 7a217de Remove dead code left over from the old preprocessor. by Jamie Madill · 11 years ago
  48. 703cdd6 Delete dead code for cloning various types. by Jamie Madill · 11 years ago
  49. 9e73b21 Marks formats renderable which had been missed and corrects table headers. by Shannon Woods · 11 years ago
  50. 809d250 Enables glGetInternalformativ API function by Shannon Woods · 11 years ago
  51. 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
  52. dd4674f Adds a function to retrieve the renderable DXGI format for a GL internal format. by Shannon Woods · 11 years ago
  53. ddb785c Fixes a typo in the spelling of GetTextureFormat. by Shannon Woods · 11 years ago
  54. 94c3f42 Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation. by Jamie Madill · 11 years ago
  55. a16f167 Fix an incorrect instance of getCols which should be getNominalSize. by Jamie Madill · 11 years ago
  56. d8db866 Handle the new error case with VAOs introduced in GLES 3 involving a user VAO and non-null data pointers. by Jamie Madill · 11 years ago
  57. d102854 Enable the new Vertex Array Object entry points. by Jamie Madill · 11 years ago
  58. a7d0586 Add support for new GetAttrib queries for integer and unsigned integer vertex attributes. by Jamie Madill · 11 years ago
  59. 30855b3 Support querying if a vertex attribute is an un-normalized integer. by Jamie Madill · 11 years ago
  60. aff7150 Refactor the validation for GetAttrib functions to a single shared method. by Jamie Madill · 11 years ago
  61. efb3bd1 Add support for querying the currently bound vertex array object. by Jamie Madill · 11 years ago
  62. 57a8972 Add implementation for Vertex Array Object state. by Jamie Madill · 11 years ago
  63. a857c36 Refactor VertexAttribute to split the "current value" for generic attributes into its own class. by Jamie Madill · 11 years ago
  64. 8793971 Move VertexAttribute to its own header file. by Jamie Madill · 11 years ago
  65. 5ab33c8 Fixes tabs-vs-spaces that have crept into the project. by Shannon Woods · 11 years ago
  66. 193dc48 Adds a null check in one additional location in setData by Shannon Woods · 11 years ago
  67. 570e04d Add support for passing nested structs in standard layout by value. by Jamie Madill · 11 years ago
  68. e4075c9 Add padding to nested structs packed with standard layout, to address HLSL's more liberal packing rules. by Jamie Madill · 11 years ago
  69. c835df6 Add support for structs in uniform blocks with standard layout. by Jamie Madill · 11 years ago
  70. 6fb09f6 Fix a typo when reporting too many interface blocks in a fragment program. by Jamie Madill · 11 years ago
  71. d1ac3c9 Move the D3DCompile call to after the check for API link errors. by Jamie Madill · 11 years ago
  72. fb50dff Implemented 2D array sampler HLSL translation. by Nicolas Capens · 11 years ago
  73. 8772b58 Support sampler2DArray throughout the compiler. by Nicolas Capens · 11 years ago
  74. fc2e6b9 Add 2D array samplers to the lexer/parser. by Nicolas Capens · 11 years ago
  75. eceb50d Add array texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  76. f4cb0e1 Fix unconditionally supporting derivative functions in ES3. by Nicolas Capens · 11 years ago
  77. e0ba27a Construct texture functions from stored characteristics. by Nicolas Capens · 11 years ago
  78. 9fe6f98 Implemented 3D sampler HLSL translation. by Nicolas Capens · 11 years ago
  79. da07535 Support sampler3D throughout the compiler. by Nicolas Capens · 11 years ago
  80. 28043ba Add 3D samplers to the lexer/parser. by Nicolas Capens · 11 years ago
  81. 73f5bf6 Add 3D texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  82. e27c1c3 Fixed texture2DProjLod for DX11. by Nicolas Capens · 11 years ago
  83. 075368e Implemented unsigned integer sampler HLSL translation. by Nicolas Capens · 11 years ago
  84. 2ffe0bb Support usampler throughout the compiler. by Nicolas Capens · 11 years ago
  85. 9e3a3f4 Add unsigned integer samplers to the lexer/parser. by Nicolas Capens · 11 years ago
  86. 8613229 Add unsigned integer texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  87. 1f1a833 Implemented integer sampler HLSL translation. by Nicolas Capens · 11 years ago
  88. 344e714 Support isampler throughout the compiler. by Nicolas Capens · 11 years ago
  89. d273c27 Add integer samplers to the lexer/parser. by Nicolas Capens · 11 years ago
  90. 9363246 Add integer texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  91. fcb8a60 Restore using the depth-stencil typed DXGI format for checking for maximum supported samples. by Jamie Madill · 11 years ago
  92. a081df8 Fix missing spaces in the Display extensions string. by Jamie Madill · 11 years ago
  93. 5413351 Add comments to the remaining unimplemented API entry points to prevent automerge from janking code to the wrong place. by Jamie Madill · 11 years ago
  94. ae829e3 We don't need to keep the param variable around for function prototypes. by alokp@chromium.org · 11 years ago
  95. 8746546 Added load functions to depth texture formats. by Geoff Lang · 11 years ago
  96. a349532 Added ES3 internal format information about GL_DEPTH_COMPONENT32_OES and mapped DXGI_FORMAT_R32_TYPELESS textures to GL_DEPTH_COMPONENT32F. by Geoff Lang · 11 years ago
  97. 0e7c2fd Disallow depth textures to be used as destinations of glCopy*Image*. by Geoff Lang · 11 years ago
  98. 0ef9873 Fix wrong reading functions being used for some D3D formats. by Geoff Lang · 11 years ago
  99. 6350f73 Fix potential segfault when calling glBufferData with NULL data pointer. by Geoff Lang · 11 years ago
  100. 574d9dd Add support for std140 uniform block layout for basic types. by Jamie Madill · 11 years ago