1. 005df41 Use GLenum instead of GLint to store internal format variables. by Geoff Lang · 11 years ago
  2. 2a6f956 Move the PBO unpack shaders to the proper folder. by Jamie Madill · 11 years ago
  3. f02ec39 Regenerate public project files. by Geoff Lang · 11 years ago
  4. 036aa49 Disable warnings about size_t conversion and fix ambiguous template parameters in 64 bit builds. by Geoff Lang · 11 years ago
  5. ba4f10a Support pixel unpack buffers in TexSubImage3D. by Jamie Madill · 11 years ago
  6. 5368305 Support the "fast path" (GPU copies) for pixel unpack buffers in TexImage3D. by Jamie Madill · 11 years ago
  7. a2d4e55 Add support for pixel unpack buffers to TexImage3D. by Jamie Madill · 11 years ago
  8. 065e1a3 Add support for pixel unpack buffers to TexSubImage2D. by Jamie Madill · 11 years ago
  9. 4461f09 Add support for the "fast path" (GPU copy) pixel unpack buffers in TexImage2D. by Jamie Madill · 11 years ago
  10. 171ca0e Refactor direct buffer storage to only create two backing buffers, for constant buffers and all other bindings. by Jamie Madill · 11 years ago
  11. 851a4f6 Add precompiled D3D11 shaders for pixel unpack buffers. by Jamie Madill · 11 years ago
  12. c8c102b Add a helper method to return the native format backing a GL texture type. by Jamie Madill · 11 years ago
  13. 8cc7d97 Refactor the fast path for pixel unpack buffers, and fix a few validation gaps with texture completeness. by Jamie Madill · 11 years ago
  14. 0e0510f Place the method responsible for checking for fast pixel unpack buffer support into the Renderer. by Jamie Madill · 11 years ago
  15. 6b9cb25 Rename ParseHelper.cpp/h to ParseContext.cpp/h. by Jamie Madill · 11 years ago
  16. ee7010d Add support for querying major and minor GL version in ES3 contexts. by Jamie Madill · 11 years ago
  17. 455a6f5 Expose gl_MaxDrawBuffers to ESSL 3.00 shaders. by Jamie Madill · 11 years ago
  18. e26b15a Regenerate project files. by Geoff Lang · 11 years ago
  19. 216644b Regenerate project files. by Geoff Lang · 11 years ago
  20. 31f0dc0 Merge a0bd8ef0aca9eab29a0e5a437b803c5d95a777c6 from master. by Geoff Lang · 11 years ago
  21. 5e5f990 Merge 7692ca41dbfe20e6acf3319a37aa38b8160f51c6 from master. by Geoff Lang · 11 years ago
  22. 8690da8 Merge 49cbc5768c15d930d5d8751f5263e9546a07d037 from master. by Geoff Lang · 11 years ago
  23. 2b6008c Merge 366229430ea056cf7f33917a4fa37b721512a42c from master. by Geoff Lang · 11 years ago
  24. 7c69720 Deleted manually maintained visual studio projects and replaced them with gyp generated ones. by Geoff Lang · 11 years ago
  25. 6850947 Added a define that removes d3d includes from the common directory so that d3d9 headers are not included in the translator project. by Geoff Lang · 11 years ago
  26. 39d5166 Moved the gyp libGLESv2 and libEGL projects into their own gyp files. Renamed build_angle.gpy* to angle.gyp* but kept build_angle.gyp for chrome compatability. by Geoff Lang · 11 years ago
  27. 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
  28. d47e0fc Split the d3d9 and d3d11 backends into folders and updated the gyp file to use a python script to generate the file lists for the libGLESv2 and libEGL projects. by Geoff Lang · 11 years ago
  29. 401a0bc Fix D3D9 attributes being marked as requireing conversion when they did not. by Geoff Lang · 11 years ago
  30. 71cc91f Remove an assert statement to do with uniforms and element indexes. by Jamie Madill · 11 years ago
  31. 5925a4e Only check for missmatched HWND process IDs if swap chain creation fails. by Geoff Lang · 11 years ago
  32. 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
  33. bfc93bb Use cube textures as 2D texture arrays in rendertarget SRVs by Shannon Woods · 11 years ago
  34. f5ef21c Add a define to force off the vertical sync for profiling. by Geoff Lang · 11 years ago
  35. d311019 Fix incorrect mip sizes for cube maps when creating them with TexStorage2D. by Geoff Lang · 11 years ago
  36. 01c21d2 Fix incorrect targets for TexStorage2D with cube maps. by Geoff Lang · 11 years ago
  37. d0f8e82 Implement META_ASSERT with static_assert if the compiler supports it. by Geoff Lang · 11 years ago
  38. 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
  39. f6d6901 Fall back to LoadLibrary if preloading d3d compiler modules fails. by Geoff Lang · 11 years ago
  40. c1f8b16 Move validation of API errors out of Texture*::generateMipmaps() to the API. by Jamie Madill · 11 years ago
  41. 35d1501 Clean up the validation logic in glGenerateMipmap by using the generic base format property methods. by Jamie Madill · 11 years ago
  42. 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
  43. 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
  44. ef2c2b8 Eliminate bitfield enum members to avoid GCC compile error. by Nicolas Capens · 11 years ago
  45. 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
  46. 63b5f1f Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters. by Geoff Lang · 11 years ago
  47. d4f180b Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values. by Geoff Lang · 11 years ago
  48. 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
  49. 784a8fd Defer early-exit due to zero-sized copies until after all other validation for CopyTex*Image. by Geoff Lang · 11 years ago
  50. 1beb1db Enable unpack buffer support for initializing 2D textures in TexImage2D. by Jamie Madill · 11 years ago
  51. efb2a6f Add the proper API errors for pixel unpack buffers. by Jamie Madill · 11 years ago
  52. 4f1a863 Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow. by Jamie Madill · 11 years ago
  53. cc4ec64 Use the same mechanism to process int/float literals by Zhenyao Mo · 11 years ago
  54. 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
  55. a15f3e8 Expose the packing function so we can check varyings packing per program by Zhenyao Mo · 11 years ago
  56. f1d723c Clamp numeric overflow rather than failing with an error by Zhenyao Mo · 11 years ago
  57. d2d340b Add static_use to shader variable info query. by Zhenyao Mo · 11 years ago
  58. fa3c346 Build fix: not all types support precisions. by Zhenyao Mo · 11 years ago
  59. a5a1dfc Support precision for sampler types. by Zhenyao Mo · 11 years ago
  60. bc3f1ac Minor refactoring of TSymbolTable. by Alok Priyadarshi · 11 years ago
  61. 74da9f2 Expose varying variables and also precision for all variables. by Zhenyao Mo · 11 years ago
  62. 3c6344e add TRACE_EVENT to ANGLE (reland) by Al Patrick · 11 years ago
  63. 0b67bfb Print token string into the syntax error message. by Alok Priyadarshi · 11 years ago
  64. 8156b6b Fixed memory leak associated with TLS. by Alok Priyadarshi · 11 years ago
  65. 36be856 Generate a new grammar with the Bison 2.7.1, the latest cygwin version. by Jamie Madill · 11 years ago
  66. ba61519 Normalize line endings of tracked files in the repository. by Jamie Madill · 11 years ago
  67. 402bdcc Re-generate our compiled shaders with the new version of FXC. by Jamie Madill · 11 years ago
  68. cc9aa0f Support the Windows 8 SDK version of fxc by default in generate_shaders.bat. by Jamie Madill · 11 years ago
  69. a21eea3 Add pixel unpack buffer stubs to the Renderer classes. by Jamie Madill · 11 years ago
  70. 89a0bf5 Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies. by Jamie Madill · 11 years ago
  71. d3f0f1e Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization. by Jamie Madill · 11 years ago
  72. 10b411d Add a helper method to gl::RenderTarget to return the extents of the texture (width/height/depth). by Jamie Madill · 11 years ago
  73. 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
  74. bdfa228 Move and adjust the name of the Blit11 local functions to be consistent with our coding style. by Jamie Madill · 11 years ago
  75. 3466a4d Add a helper method to return the number of components in a texture format. by Jamie Madill · 11 years ago
  76. 02f20dd Fix compile error regressions in OutputGLSL and OutputESSL. by Jamie Madill · 11 years ago
  77. 88f18f4 Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage. by Jamie Madill · 11 years ago
  78. 950a775 Move the pixel pack and unpack related state into separate structs, for easy parameter passing. by Jamie Madill · 11 years ago
  79. 666e286 Ensure the 'slice' pixel unpack/pack alignment is only aligned based on the row stride. by Jamie Madill · 11 years ago
  80. 384b604 Add missing varying in and out qualifiers to the interpolation qualifier switch statement. by Jamie Madill · 11 years ago
  81. abef680 Remove an unnecessary and non-compliant format check from the SubImage family of calls. by Jamie Madill · 11 years ago
  82. 978911c InputLayoutCache only hashes input layout keys up to last used element. by Al Patrick · 11 years ago
  83. 3841b8e Revert "Eliminate bitfield enum members." by Shannon Woods · 11 years ago
  84. 3f2daa8 Presort reverse mapping of ProgramBinary::mSemanticIndex. by Al Patrick · 11 years ago
  85. b11713f Made multiple calls to ShInitialize not assert. by Alok Priyadarshi · 11 years ago
  86. 0fd7786 Change the backing for integer 32-bit three-channel textures internally to four components. by Jamie Madill · 11 years ago
  87. 1d855fe Fix an incorrect type entry for RGB565 in the ES3 formats table. by Jamie Madill · 11 years ago
  88. 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
  89. 66192b3 Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods. by Jamie Madill · 11 years ago
  90. 5609378 Add full support for uniform structs. by Jamie Madill · 11 years ago
  91. 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
  92. 28167c6 Add support for struct varyings, and more robust varying link validation. by Jamie Madill · 11 years ago
  93. 9459966 Ensure struct varyings maintain the proper interpolation qualifier for the child fields. by Jamie Madill · 11 years ago
  94. 86a97a1 Use the proper register count for structs in HLSL uniforms and varyings. by Jamie Madill · 11 years ago
  95. 2b538b8 Rename some constants in BlockLayoutEncoder for clarity. by Jamie Madill · 11 years ago
  96. c2141fb Consolidate the register counting functions to a single location in the HLSL layout encoder source. by Jamie Madill · 11 years ago
  97. 77456f2 Allow block encoders to work with a NULL pointer for the output list structure. by Jamie Madill · 11 years ago
  98. a6da33a Remove the gl::Varying class, and replace all usages with sh::Varying. by Jamie Madill · 11 years ago
  99. 139b909 Simplify the gl::Varying struct to be more like sh::Varying. by Jamie Madill · 11 years ago
  100. ce79dda Change the varyings list type from a linked list to a vector type. by Jamie Madill · 11 years ago