1. 71cc91f Remove an assert statement to do with uniforms and element indexes. by Jamie Madill · 11 years ago
  2. 5925a4e Only check for missmatched HWND process IDs if swap chain creation fails. by Geoff Lang · 11 years ago
  3. 152ed09 Do not dereference a NULL pointer when retrieving the base level image of an empty 2D array texture. by Jamie Madill · 11 years ago
  4. bfc93bb Use cube textures as 2D texture arrays in rendertarget SRVs by Shannon Woods · 11 years ago
  5. f5ef21c Add a define to force off the vertical sync for profiling. by Geoff Lang · 11 years ago
  6. d311019 Fix incorrect mip sizes for cube maps when creating them with TexStorage2D. by Geoff Lang · 11 years ago
  7. 01c21d2 Fix incorrect targets for TexStorage2D with cube maps. by Geoff Lang · 11 years ago
  8. d0f8e82 Implement META_ASSERT with static_assert if the compiler supports it. by Geoff Lang · 11 years ago
  9. d1e9a9a Add missing ES3 unsized internal formats and properly return 1 for alpha in integer formats with no alpha channel. by Geoff Lang · 11 years ago
  10. f6d6901 Fall back to LoadLibrary if preloading d3d compiler modules fails. by Geoff Lang · 11 years ago
  11. c1f8b16 Move validation of API errors out of Texture*::generateMipmaps() to the API. by Jamie Madill · 11 years ago
  12. 35d1501 Clean up the validation logic in glGenerateMipmap by using the generic base format property methods. by Jamie Madill · 11 years ago
  13. 33f9c2e In GenerateMipmap, determine if texture is a compressed or depth texture via generic methods instead of from the typed class. by Jamie Madill · 11 years ago
  14. d3d2a34 Add methods to return the properties of the base level image of a texture. We can call these of any texture type. by Jamie Madill · 11 years ago
  15. 9378028 Update to most recent khrplatform.h by Shannon Woods · 11 years ago
  16. ef2c2b8 Eliminate bitfield enum members to avoid GCC compile error. by Nicolas Capens · 11 years ago
  17. b04b708 Refactored the generate_shaders.bat script to use a function to compile the shaders and have the option of creating debug shaders. by Geoff Lang · 11 years ago
  18. 63b5f1f Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters. by Geoff Lang · 11 years ago
  19. d4f180b Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values. by Geoff Lang · 11 years ago
  20. 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
  21. 784a8fd Defer early-exit due to zero-sized copies until after all other validation for CopyTex*Image. by Geoff Lang · 11 years ago
  22. 1beb1db Enable unpack buffer support for initializing 2D textures in TexImage2D. by Jamie Madill · 11 years ago
  23. efb2a6f Add the proper API errors for pixel unpack buffers. by Jamie Madill · 11 years ago
  24. 4f1a863 Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow. by Jamie Madill · 11 years ago
  25. 486a1af Add a couple missed files types to .gitattributes's CRLF list. by Jamie Madill · 11 years ago
  26. cc4ec64 Use the same mechanism to process int/float literals by Zhenyao Mo · 11 years ago
  27. 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
  28. a15f3e8 Expose the packing function so we can check varyings packing per program by Zhenyao Mo · 11 years ago
  29. f1d723c Clamp numeric overflow rather than failing with an error by Zhenyao Mo · 11 years ago
  30. b41ebf5 Fix compile errors in the essl to hlsl standalone translator. by Jamie Madill · 11 years ago
  31. d2d340b Add static_use to shader variable info query. by Zhenyao Mo · 11 years ago
  32. fa3c346 Build fix: not all types support precisions. by Zhenyao Mo · 11 years ago
  33. a5a1dfc Support precision for sampler types. by Zhenyao Mo · 11 years ago
  34. bc3f1ac Minor refactoring of TSymbolTable. by Alok Priyadarshi · 11 years ago
  35. 74da9f2 Expose varying variables and also precision for all variables. by Zhenyao Mo · 11 years ago
  36. 3c6344e add TRACE_EVENT to ANGLE (reland) by Al Patrick · 11 years ago
  37. 0b67bfb Print token string into the syntax error message. by Alok Priyadarshi · 11 years ago
  38. 8156b6b Fixed memory leak associated with TLS. by Alok Priyadarshi · 11 years ago
  39. 36be856 Generate a new grammar with the Bison 2.7.1, the latest cygwin version. by Jamie Madill · 11 years ago
  40. ba61519 Normalize line endings of tracked files in the repository. by Jamie Madill · 11 years ago
  41. 5d2e959 Add .gitattributes to handle end-of-line normalization on commit and checkout. by Jamie Madill · 11 years ago
  42. 402bdcc Re-generate our compiled shaders with the new version of FXC. by Jamie Madill · 11 years ago
  43. cc9aa0f Support the Windows 8 SDK version of fxc by default in generate_shaders.bat. by Jamie Madill · 11 years ago
  44. a21eea3 Add pixel unpack buffer stubs to the Renderer classes. by Jamie Madill · 11 years ago
  45. 89a0bf5 Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies. by Jamie Madill · 11 years ago
  46. d3f0f1e Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization. by Jamie Madill · 11 years ago
  47. 10b411d Add a helper method to gl::RenderTarget to return the extents of the texture (width/height/depth). by Jamie Madill · 11 years ago
  48. 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
  49. bdfa228 Move and adjust the name of the Blit11 local functions to be consistent with our coding style. by Jamie Madill · 11 years ago
  50. 3466a4d Add a helper method to return the number of components in a texture format. by Jamie Madill · 11 years ago
  51. 02f20dd Fix compile error regressions in OutputGLSL and OutputESSL. by Jamie Madill · 11 years ago
  52. 88f18f4 Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage. by Jamie Madill · 11 years ago
  53. 950a775 Move the pixel pack and unpack related state into separate structs, for easy parameter passing. by Jamie Madill · 11 years ago
  54. 666e286 Ensure the 'slice' pixel unpack/pack alignment is only aligned based on the row stride. by Jamie Madill · 11 years ago
  55. 384b604 Add missing varying in and out qualifiers to the interpolation qualifier switch statement. by Jamie Madill · 11 years ago
  56. abef680 Remove an unnecessary and non-compliant format check from the SubImage family of calls. by Jamie Madill · 11 years ago
  57. 978911c InputLayoutCache only hashes input layout keys up to last used element. by Al Patrick · 11 years ago
  58. 3841b8e Revert "Eliminate bitfield enum members." by Shannon Woods · 11 years ago
  59. 0d7e7d4 Ignore files generated by GYP. by Alok Priyadarshi · 11 years ago
  60. 3f2daa8 Presort reverse mapping of ProgramBinary::mSemanticIndex. by Al Patrick · 11 years ago
  61. b11713f Made multiple calls to ShInitialize not assert. by Alok Priyadarshi · 11 years ago
  62. 0fd7786 Change the backing for integer 32-bit three-channel textures internally to four components. by Jamie Madill · 11 years ago
  63. 1d855fe Fix an incorrect type entry for RGB565 in the ES3 formats table. by Jamie Madill · 11 years ago
  64. 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
  65. 66192b3 Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods. by Jamie Madill · 11 years ago
  66. 5609378 Add full support for uniform structs. by Jamie Madill · 11 years ago
  67. 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
  68. 28167c6 Add support for struct varyings, and more robust varying link validation. by Jamie Madill · 11 years ago
  69. 9459966 Ensure struct varyings maintain the proper interpolation qualifier for the child fields. by Jamie Madill · 11 years ago
  70. 86a97a1 Use the proper register count for structs in HLSL uniforms and varyings. by Jamie Madill · 11 years ago
  71. 2b538b8 Rename some constants in BlockLayoutEncoder for clarity. by Jamie Madill · 11 years ago
  72. c2141fb Consolidate the register counting functions to a single location in the HLSL layout encoder source. by Jamie Madill · 11 years ago
  73. 77456f2 Allow block encoders to work with a NULL pointer for the output list structure. by Jamie Madill · 11 years ago
  74. a6da33a Remove the gl::Varying class, and replace all usages with sh::Varying. by Jamie Madill · 11 years ago
  75. 139b909 Simplify the gl::Varying struct to be more like sh::Varying. by Jamie Madill · 11 years ago
  76. ce79dda Change the varyings list type from a linked list to a vector type. by Jamie Madill · 11 years ago
  77. 1cb333e Rename compiler/Uniform.cpp+h to ShaderVariable.cpp+h. by Jamie Madill · 11 years ago
  78. 47fdd13 Pass varyings to the GLES API from the translator using a direct pointer. by Jamie Madill · 11 years ago
  79. 9d2ffb1 Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types. by Jamie Madill · 11 years ago
  80. 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
  81. bcb6a1e Simplify the varying priority sorting logic, and add more verbose comments. by Jamie Madill · 11 years ago
  82. 921968c Worked around an issue that causes a TDR timeout when Blit11::copyDepthStencil is called repeatedly. by Geoff Lang · 11 years ago
  83. 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
  84. c832516 Added a Context::getScissorParams method. by Geoff Lang · 11 years ago
  85. 7f6562b Prepend the GLSL code in a comment to the generated HLSL shaders when compiled in debug mode. by Geoff Lang · 11 years ago
  86. 536d726 Replaced the char pointers with std::strings in the Shader classes. by Geoff Lang · 11 years ago
  87. 42359ca Implemented glClearBuffer* by Geoff Lang · 11 years ago
  88. 0b83323 Perform validation of glClear parameters at the API level. by Geoff Lang · 11 years ago
  89. da507fe Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class. by Geoff Lang · 11 years ago
  90. 646559f Add support for the remaining ES3 framebuffer attachment parameter queries. by Geoff Lang · 11 years ago
  91. 0a80479 Add Renderbuffer::getComponentType and Renderbuffer::getColorEncoding methods. by Geoff Lang · 11 years ago
  92. b2f3d05 Replaced the custom component type and SRGB bool with GLenums. by Geoff Lang · 11 years ago
  93. 9060a4e Fix some missing UBO qualifier link validation errors. by Jamie Madill · 11 years ago
  94. 1957181 Add more robust support for interpolation and storage qualifiers with varyings for GLSL ES 3.00. by Jamie Madill · 11 years ago
  95. f2e0f9b Moved the code to combine interpolation and stoarge qualifiers to the parse helper. by Jamie Madill · 11 years ago
  96. 9b4f384 Fix using the incorrect vertex count in instancing drawing using the streaming buffer. by Jamie Madill · 11 years ago
  97. 96b67e3 Make gl::Buffer::size() a const method. by Jamie Madill · 11 years ago
  98. 0bbd11c Fix Texture2DArray calling Texture::set/subImage with invalid pointers when the pixels pointer is NULL. by Geoff Lang · 11 years ago
  99. c144974 Add the validation files to the gyp file. by Geoff Lang · 11 years ago
  100. 15934d5 Adds API-level functionality for indexed query functions by Shannon Woods · 11 years ago