1. 63b5f1f Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters. by Geoff Lang · 11 years ago
  2. d4f180b Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values. by Geoff Lang · 11 years ago
  3. ce63569 Context now returns maximum texture levels per texture type, updated validation to validate mip level based on the texture target. by Geoff Lang · 11 years ago
  4. 784a8fd Defer early-exit due to zero-sized copies until after all other validation for CopyTex*Image. by Geoff Lang · 11 years ago
  5. 1beb1db Enable unpack buffer support for initializing 2D textures in TexImage2D. by Jamie Madill · 11 years ago
  6. efb2a6f Add the proper API errors for pixel unpack buffers. by Jamie Madill · 11 years ago
  7. 4f1a863 Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow. by Jamie Madill · 11 years ago
  8. 486a1af Add a couple missed files types to .gitattributes's CRLF list. by Jamie Madill · 11 years ago
  9. cc4ec64 Use the same mechanism to process int/float literals by Zhenyao Mo · 11 years ago
  10. ac44cd2 Add an option in ANGLE shader translator to initialize gl_Position to vec4(0.0, 0.0, 0.0, 1.0). by Zhenyao Mo · 11 years ago
  11. a15f3e8 Expose the packing function so we can check varyings packing per program by Zhenyao Mo · 11 years ago
  12. f1d723c Clamp numeric overflow rather than failing with an error by Zhenyao Mo · 11 years ago
  13. b41ebf5 Fix compile errors in the essl to hlsl standalone translator. by Jamie Madill · 11 years ago
  14. d2d340b Add static_use to shader variable info query. by Zhenyao Mo · 11 years ago
  15. fa3c346 Build fix: not all types support precisions. by Zhenyao Mo · 11 years ago
  16. a5a1dfc Support precision for sampler types. by Zhenyao Mo · 11 years ago
  17. bc3f1ac Minor refactoring of TSymbolTable. by Alok Priyadarshi · 11 years ago
  18. 74da9f2 Expose varying variables and also precision for all variables. by Zhenyao Mo · 11 years ago
  19. 3c6344e add TRACE_EVENT to ANGLE (reland) by Al Patrick · 11 years ago
  20. 0b67bfb Print token string into the syntax error message. by Alok Priyadarshi · 11 years ago
  21. 8156b6b Fixed memory leak associated with TLS. by Alok Priyadarshi · 11 years ago
  22. 36be856 Generate a new grammar with the Bison 2.7.1, the latest cygwin version. by Jamie Madill · 11 years ago
  23. ba61519 Normalize line endings of tracked files in the repository. by Jamie Madill · 11 years ago
  24. 5d2e959 Add .gitattributes to handle end-of-line normalization on commit and checkout. by Jamie Madill · 11 years ago
  25. 402bdcc Re-generate our compiled shaders with the new version of FXC. by Jamie Madill · 11 years ago
  26. cc9aa0f Support the Windows 8 SDK version of fxc by default in generate_shaders.bat. by Jamie Madill · 11 years ago
  27. a21eea3 Add pixel unpack buffer stubs to the Renderer classes. by Jamie Madill · 11 years ago
  28. 89a0bf5 Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies. by Jamie Madill · 11 years ago
  29. d3f0f1e Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization. by Jamie Madill · 11 years ago
  30. 10b411d Add a helper method to gl::RenderTarget to return the extents of the texture (width/height/depth). by Jamie Madill · 11 years ago
  31. c2da55c Make CompilePS a shared utility method in the d3d11 namespace, and add methods for vertex and geometry shaders. by Jamie Madill · 11 years ago
  32. bdfa228 Move and adjust the name of the Blit11 local functions to be consistent with our coding style. by Jamie Madill · 11 years ago
  33. 3466a4d Add a helper method to return the number of components in a texture format. by Jamie Madill · 11 years ago
  34. 02f20dd Fix compile error regressions in OutputGLSL and OutputESSL. by Jamie Madill · 11 years ago
  35. 88f18f4 Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage. by Jamie Madill · 11 years ago
  36. 950a775 Move the pixel pack and unpack related state into separate structs, for easy parameter passing. by Jamie Madill · 11 years ago
  37. 666e286 Ensure the 'slice' pixel unpack/pack alignment is only aligned based on the row stride. by Jamie Madill · 11 years ago
  38. 384b604 Add missing varying in and out qualifiers to the interpolation qualifier switch statement. by Jamie Madill · 11 years ago
  39. abef680 Remove an unnecessary and non-compliant format check from the SubImage family of calls. by Jamie Madill · 11 years ago
  40. 978911c InputLayoutCache only hashes input layout keys up to last used element. by Al Patrick · 11 years ago
  41. 3841b8e Revert "Eliminate bitfield enum members." by Shannon Woods · 11 years ago
  42. 0d7e7d4 Ignore files generated by GYP. by Alok Priyadarshi · 11 years ago
  43. 3f2daa8 Presort reverse mapping of ProgramBinary::mSemanticIndex. by Al Patrick · 11 years ago
  44. b11713f Made multiple calls to ShInitialize not assert. by Alok Priyadarshi · 11 years ago
  45. 0fd7786 Change the backing for integer 32-bit three-channel textures internally to four components. by Jamie Madill · 11 years ago
  46. 1d855fe Fix an incorrect type entry for RGB565 in the ES3 formats table. by Jamie Madill · 11 years ago
  47. 18a4470 Fix the format table entry for RGB10_A2UI to be RGBA_INTEGER instead of RGBA. Also add a missing format mapping. by Jamie Madill · 11 years ago
  48. 66192b3 Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods. by Jamie Madill · 11 years ago
  49. 5609378 Add full support for uniform structs. by Jamie Madill · 11 years ago
  50. 5b085dc Add a field to uniforms to track which element within a register the uniform should be uploaded to. by Jamie Madill · 11 years ago
  51. 28167c6 Add support for struct varyings, and more robust varying link validation. by Jamie Madill · 11 years ago
  52. 9459966 Ensure struct varyings maintain the proper interpolation qualifier for the child fields. by Jamie Madill · 11 years ago
  53. 86a97a1 Use the proper register count for structs in HLSL uniforms and varyings. by Jamie Madill · 11 years ago
  54. 2b538b8 Rename some constants in BlockLayoutEncoder for clarity. by Jamie Madill · 11 years ago
  55. c2141fb Consolidate the register counting functions to a single location in the HLSL layout encoder source. by Jamie Madill · 11 years ago
  56. 77456f2 Allow block encoders to work with a NULL pointer for the output list structure. by Jamie Madill · 11 years ago
  57. a6da33a Remove the gl::Varying class, and replace all usages with sh::Varying. by Jamie Madill · 11 years ago
  58. 139b909 Simplify the gl::Varying struct to be more like sh::Varying. by Jamie Madill · 11 years ago
  59. ce79dda Change the varyings list type from a linked list to a vector type. by Jamie Madill · 11 years ago
  60. 1cb333e Rename compiler/Uniform.cpp+h to ShaderVariable.cpp+h. by Jamie Madill · 11 years ago
  61. 47fdd13 Pass varyings to the GLES API from the translator using a direct pointer. by Jamie Madill · 11 years ago
  62. 9d2ffb1 Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types. by Jamie Madill · 11 years ago
  63. 912cbfe Allow the block encoder classes to encode types directly passed by value, instead of as a compound type. by Jamie Madill · 11 years ago
  64. bcb6a1e Simplify the varying priority sorting logic, and add more verbose comments. by Jamie Madill · 11 years ago
  65. 921968c Worked around an issue that causes a TDR timeout when Blit11::copyDepthStencil is called repeatedly. by Geoff Lang · 11 years ago
  66. 125deab Moved the clipping of blit rectangles to bounds or scissors into the Renderers since rounding to integers can cause errors when stretching in ES3. by Geoff Lang · 11 years ago
  67. c832516 Added a Context::getScissorParams method. by Geoff Lang · 11 years ago
  68. 7f6562b Prepend the GLSL code in a comment to the generated HLSL shaders when compiled in debug mode. by Geoff Lang · 11 years ago
  69. 536d726 Replaced the char pointers with std::strings in the Shader classes. by Geoff Lang · 11 years ago
  70. 42359ca Implemented glClearBuffer* by Geoff Lang · 11 years ago
  71. 0b83323 Perform validation of glClear parameters at the API level. by Geoff Lang · 11 years ago
  72. da507fe Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class. by Geoff Lang · 11 years ago
  73. 646559f Add support for the remaining ES3 framebuffer attachment parameter queries. by Geoff Lang · 11 years ago
  74. 0a80479 Add Renderbuffer::getComponentType and Renderbuffer::getColorEncoding methods. by Geoff Lang · 11 years ago
  75. b2f3d05 Replaced the custom component type and SRGB bool with GLenums. by Geoff Lang · 11 years ago
  76. 9060a4e Fix some missing UBO qualifier link validation errors. by Jamie Madill · 11 years ago
  77. 1957181 Add more robust support for interpolation and storage qualifiers with varyings for GLSL ES 3.00. by Jamie Madill · 11 years ago
  78. f2e0f9b Moved the code to combine interpolation and stoarge qualifiers to the parse helper. by Jamie Madill · 11 years ago
  79. 9b4f384 Fix using the incorrect vertex count in instancing drawing using the streaming buffer. by Jamie Madill · 11 years ago
  80. 96b67e3 Make gl::Buffer::size() a const method. by Jamie Madill · 11 years ago
  81. 0bbd11c Fix Texture2DArray calling Texture::set/subImage with invalid pointers when the pixels pointer is NULL. by Geoff Lang · 11 years ago
  82. c144974 Add the validation files to the gyp file. by Geoff Lang · 11 years ago
  83. 15934d5 Adds API-level functionality for indexed query functions by Shannon Woods · 11 years ago
  84. 1b2fb85 Implements indexed query functionality by Shannon Woods · 11 years ago
  85. 5fe0caa Adds size and offset queries to BindingOffsetPointer by Shannon Woods · 11 years ago
  86. 79031cb TextureStorage11::updateSubresourceLevel will now use the blitter if it is updating a depth stencil texture. by Geoff Lang · 11 years ago
  87. de14d60 Fixed a bug where the frontFace shader constant would not be updated if the drawMode or frontFace changed but not the viewport. by Geoff Lang · 11 years ago
  88. 23c8169 Add support for GL_NUM_EXTENSIONS. by Geoff Lang · 11 years ago
  89. 56702e6 Eliminate bitfield enum members. by Nicolas Capens · 11 years ago
  90. 5724442 Removed checks for DXGI_FORMAT_R32G32B32_FLOAT support since GL_RGB32F is converted to DXGI_FORMAT_R32G32B32A32_FLOAT. by Geoff Lang · 11 years ago
  91. 34dbb6f Capitalized the first letter of all validation function names. by Geoff Lang · 11 years ago
  92. e8ebe7f Refactored entry point validation functions into their own files. by Geoff Lang · 11 years ago
  93. 5b61c69 Load 1 into the alpha channel of RGB integer formats instead of 0. by Geoff Lang · 11 years ago
  94. 7e9ee23 Add GL_DEPTH_STENCIL_ATTACHMENT attachment handling to glFramebufferRenderbuffer. by Geoff Lang · 11 years ago
  95. 444419f Fixed the rounding of the source lookup in Blit11's copy depth stencil. by Geoff Lang · 11 years ago
  96. 4150b35 Fixed ES3 incorreclty not allowing 2D array textures to accept depth stencil formats. by Geoff Lang · 11 years ago
  97. e836cf2 Fixed a bug where height was used instead of width to calculate a mip size. by Geoff Lang · 11 years ago
  98. ed573c2 Fixed a bug where the parameters to gl::GetDepthPitch were passed in the wrong order. by Geoff Lang · 11 years ago
  99. fdf0694 Split the overflow check into explicit multiplication and addition overflow checks. by Geoff Lang · 11 years ago
  100. b23fc09 Change the offset variable to an unsigned int since it cannot be negative and is assigned to streamOffset which is an unsigned int. by Geoff Lang · 11 years ago