1. 57e713e Fix additional overflow and underflow issues with triangle fans and line loops. by Geoff Lang · 11 years ago
  2. 1294924 Fixed a bug where cube depth stencils used the wrong format and didn't set the D3D11_DEPTH_STENCIL_VIEW_DESC::Flags member. by Geoff Lang · 11 years ago
  3. 55ba29c Implement the DEPTH_STENCIL attachment point for FBOs. by Geoff Lang · 11 years ago
  4. 1c3192e Emulate RGB32F textures with DXGI_FORMAT_R32G32B32A32_FLOAT so that sampling is always supported. by Geoff Lang · 11 years ago
  5. 919f904 Bump ANGLE version. by Geoff Lang · 11 years ago
  6. f23eb28 Cache the index ranges at the gl::Buffer and rx::IndexBuffer levels so that ranges do not need to be re-calculated for direct buffers. by Geoff Lang · 11 years ago
  7. 4d78273 RenderTarget11::get* calls no longer add references to the D3D resources. by Geoff Lang · 11 years ago
  8. 4c09586 Cache applied primitive topology. by Geoff Lang · 11 years ago
  9. c6354ee Cache applied constant buffers. by Geoff Lang · 11 years ago
  10. 1f53cab Cache applied vertex buffers and input layout. by Geoff Lang · 11 years ago
  11. 5ccc624 Add a missing case to build manged names of uint types. by Jamie Madill · 11 years ago
  12. 3641b4b Provide a pass-through mechanic for the new ES3 Query methods to use the old ES2 query extension. by Jamie Madill · 11 years ago
  13. 5215e1a Implement the API entry points for fence sync objects in GLES 3. by Jamie Madill · 11 years ago
  14. cd055f8 Add state for the new fence sync objects in ES3. by Jamie Madill · 11 years ago
  15. be26b52 Make a slight style change to clarify that VAOs are not stored in the ResourceManager. by Jamie Madill · 11 years ago
  16. 33dc843 Rename the old Fence class and associated methods to show an NV suffix, for differentiation with ES3 fences sync objects. by Jamie Madill · 11 years ago
  17. fb9a740 Move the API parameter validation out of Fence.cpp to libGLESv2.cpp. by Jamie Madill · 11 years ago
  18. 0975236 Move the GL_NV_fence-specific stuff stuff out of the Fence implementation class to gl::Fence. by Jamie Madill · 11 years ago
  19. ac4109a Fixes handling in eglMakeCurrent to allow for null displays. by Shannon Woods · 11 years ago
  20. 82ff2b3 Diverges version for ES3 ANGLE by Shannon Woods · 11 years ago
  21. 9ccc7e5 Remove some accidentally committed compiled shaders. by Jamie Madill · 11 years ago
  22. f6cc8cc Implement support all sampler object associated GLES 3 API entry points. by Jamie Madill · 11 years ago
  23. fb8a830 Add a helper method to return the selected texture for the TexParameter* and GetTexParameter* family of functions. by Jamie Madill · 11 years ago
  24. 478fdb2 Refactor the validation logic for the TexParameter* series of API entry points to use the same shared method. by Jamie Madill · 11 years ago
  25. 9675b80 Add internal accessor functions for querying sampler object parameters. by Jamie Madill · 11 years ago
  26. a85f6f1 Use the currently bound sampler object combined with the internal texture state to determine the by Jamie Madill · 11 years ago
  27. f898990 Pass a SamplerState as a parameter to Texture::isSamplerComplete, instead of using the internal SamplerState. by Jamie Madill · 11 years ago
  28. 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
  29. 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
  30. e29d167 Add mutator methods for modifying sampler object parameters. by Jamie Madill · 11 years ago
  31. dc35604 Add state for sampler objects. by Jamie Madill · 11 years ago
  32. 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
  33. 1caff07 Align the vertical whitespace in the big switch in Context::getIntegerv. by Jamie Madill · 11 years ago
  34. 38850df Add new GLES 3 enum cases. by Jamie Madill · 11 years ago
  35. 71fbd60 Implement the glGetInteger64v entry point. by Jamie Madill · 11 years ago
  36. 0fda986 Added Context::getInteger64v for 64-bit integer state queries. by Jamie Madill · 11 years ago
  37. 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
  38. c82fc41 Added support for TEXTURE_COMPARE_MODE and TEXTURE_COMPARE_FUNC sampler states. by Geoff Lang · 11 years ago
  39. 08be89d Make all depth formats texture filterable. by Nicolas Capens · 11 years ago
  40. cb127d3 Create the HLSL shadow texture function. by Nicolas Capens · 11 years ago
  41. 354ed2d Compact sampler type translation. by Nicolas Capens · 11 years ago
  42. 8f80e02 Remove intrinsic parameter names. by Nicolas Capens · 11 years ago
  43. 77c9d1a Add shadow texture intrinsics to the symbol table. by Nicolas Capens · 11 years ago
  44. 2a1d8a3 Add shadow samplers to the compiler front-end. by Nicolas Capens · 11 years ago
  45. aaaec13 Eliminate isVariableBuiltIn. by Nicolas Capens · 11 years ago
  46. d4a9b8d Detect redefinition of functions and variables. by Nicolas Capens · 11 years ago
  47. 1b45214 Fix the reported shader gl_MaxDrawBuffers to be compliant with the new EXT_draw_buffers spec. by Jamie Madill · 11 years ago
  48. 5d287f5 Only allow zero indexes for gl_FragData when the draw buffers extension is disabled. by Jamie Madill · 11 years ago
  49. 75fb475 Implement textureSize. by Nicolas Capens · 11 years ago
  50. c98406a Use the simpler form of GetDimensions. by Nicolas Capens · 11 years ago
  51. b70e5f7 Add support for copying from BGRA formats in CopyTexSubImage*. by Jamie Madill · 11 years ago
  52. 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
  53. d6cb244 Add a client version parameter to several D3D11-specific texture format queries. by Jamie Madill · 11 years ago
  54. 9e33a11 In ShaderExecutable, delete mFunction with delete[] instead of delete. by Al Patrick · 11 years ago
  55. 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
  56. fe5b272 Protect against integer overflows in the VertexBuffer class by validating the reserved space. by Geoff Lang · 11 years ago
  57. eadfd57 Protect against integer overflows when generating index buffers for line loop and triangle fan drawing. by Geoff Lang · 11 years ago
  58. 004a6f9 Move VAO buffer clearing code to the destructor, instead of the constructor. by Jamie Madill · 11 years ago
  59. 93e50de Implement array sampler support. by Nicolas Capens · 11 years ago
  60. 67a819f Add intrinsics that take a bias parameter. by Nicolas Capens · 11 years ago
  61. 43e8ba8 Support 3D textures. by Nicolas Capens · 11 years ago
  62. 6d232bb Generate HLSL code for integer sampling. by Nicolas Capens · 11 years ago
  63. e605088 Handle new sampler types. by Nicolas Capens · 11 years ago
  64. a940ae4 Add the missing HALF_FLOAT_OES type to the type info table. by Jamie Madill · 11 years ago
  65. 98493dd Simplified TType class by carving out TStructure and TField. by Jamie Madill · 11 years ago
  66. f386bf7 Include stddef.h so NULL is defined. by Jamie Madill · 11 years ago
  67. 2aeb26a Added support for EXT_frag_depth by Jamie Madill · 11 years ago
  68. 18464b5 Removed checks for zero-length arrays because you can never define such arrays. by Jamie Madill · 11 years ago
  69. 28b9742 Removed code for unsupported pack-unpack language. by Jamie Madill · 11 years ago
  70. eb1a010 Add expression complexity and call stack depth limits. by Jamie Madill · 11 years ago
  71. 94bf7f2 Used size_t for object size instead of signed int. by Jamie Madill · 11 years ago
  72. 7164cf4 Clamped negative index access. by Jamie Madill · 11 years ago
  73. 075edd8 Refactor location tracking. by Jamie Madill · 11 years ago
  74. 7a217de Remove dead code left over from the old preprocessor. by Jamie Madill · 11 years ago
  75. 703cdd6 Delete dead code for cloning various types. by Jamie Madill · 11 years ago
  76. 9e73b21 Marks formats renderable which had been missed and corrects table headers. by Shannon Woods · 11 years ago
  77. 809d250 Enables glGetInternalformativ API function by Shannon Woods · 11 years ago
  78. 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
  79. dd4674f Adds a function to retrieve the renderable DXGI format for a GL internal format. by Shannon Woods · 11 years ago
  80. ddb785c Fixes a typo in the spelling of GetTextureFormat. by Shannon Woods · 11 years ago
  81. 94c3f42 Fix a missing case in OutputHLSL::textureName for 3D texture sampler translation. by Jamie Madill · 11 years ago
  82. a16f167 Fix an incorrect instance of getCols which should be getNominalSize. by Jamie Madill · 11 years ago
  83. 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
  84. d102854 Enable the new Vertex Array Object entry points. by Jamie Madill · 11 years ago
  85. a7d0586 Add support for new GetAttrib queries for integer and unsigned integer vertex attributes. by Jamie Madill · 11 years ago
  86. 30855b3 Support querying if a vertex attribute is an un-normalized integer. by Jamie Madill · 11 years ago
  87. aff7150 Refactor the validation for GetAttrib functions to a single shared method. by Jamie Madill · 11 years ago
  88. efb3bd1 Add support for querying the currently bound vertex array object. by Jamie Madill · 11 years ago
  89. 57a8972 Add implementation for Vertex Array Object state. by Jamie Madill · 11 years ago
  90. a857c36 Refactor VertexAttribute to split the "current value" for generic attributes into its own class. by Jamie Madill · 11 years ago
  91. 8793971 Move VertexAttribute to its own header file. by Jamie Madill · 11 years ago
  92. 5ab33c8 Fixes tabs-vs-spaces that have crept into the project. by Shannon Woods · 11 years ago
  93. 193dc48 Adds a null check in one additional location in setData by Shannon Woods · 11 years ago
  94. 570e04d Add support for passing nested structs in standard layout by value. by Jamie Madill · 11 years ago
  95. e4075c9 Add padding to nested structs packed with standard layout, to address HLSL's more liberal packing rules. by Jamie Madill · 11 years ago
  96. c835df6 Add support for structs in uniform blocks with standard layout. by Jamie Madill · 11 years ago
  97. 6fb09f6 Fix a typo when reporting too many interface blocks in a fragment program. by Jamie Madill · 11 years ago
  98. d1ac3c9 Move the D3DCompile call to after the check for API link errors. by Jamie Madill · 11 years ago
  99. fb50dff Implemented 2D array sampler HLSL translation. by Nicolas Capens · 11 years ago
  100. 8772b58 Support sampler2DArray throughout the compiler. by Nicolas Capens · 11 years ago