1. 76b10c9 Use dynamically sized containers for texture and sampler bindings. by Geoff Lang · 10 years ago
  2. 02f18b8 Don't skip draw calls on zero-sized viewports. by Geoff Lang · 10 years ago
  3. 5aad967 Update Queries to return Error objects instead of calling gl::error. by Geoff Lang · 10 years ago
  4. 63d2fc7 Update the ReadPixels calls to return Error objects instead of calling gl::error. by Geoff Lang · 10 years ago
  5. cc79b8c Update clear calls to return Error objects instead of calling gl::error. by Geoff Lang · 10 years ago
  6. 2d96b9e Use GL-like methods for InvalidateFramebuffer calls. by Jamie Madill · 10 years ago
  7. 05881a0 Add caps for transform feedback limits from table 6.34. by Geoff Lang · 10 years ago
  8. 3a61c32 Add caps for the aggregate shader limits from table 6.33. by Geoff Lang · 10 years ago
  9. 0b7eef7 Removed common_includes.h reordered includes. by Geoff Lang · 10 years ago
  10. f05cdee Refactoring Shader objects (Take 2) by Brandon Jones · 10 years ago
  11. e54be46 Revert "Refactoring Shader objects" by Brandon Jones · 10 years ago
  12. 537dfde Refactoring Shader objects by Brandon Jones · 10 years ago
  13. 2b97681 Extract validation from VertexDataManager.cpp to the API. by Jamie Madill · 10 years ago
  14. 301d161 Add caps for vertex and fragment shader limits from tables 6.31 and 6.32. by Geoff Lang · 10 years ago
  15. 900013c Add caps from the 6.29 table. by Geoff Lang · 10 years ago
  16. da5777c Create an Error object to represent GL errors. by Geoff Lang · 10 years ago
  17. d9ba4f7 Move implementation of hasMappedBuffer to State. by Jamie Madill · 10 years ago
  18. 8e8bf55 Remove the MajorShaderModel member from Context. by Geoff Lang · 10 years ago
  19. 5f4c463 Use the FormatCaps for multisample validation and queries. by Geoff Lang · 10 years ago
  20. 493daf5 Update the format table to check support for filtering and rendering. by Geoff Lang · 10 years ago
  21. 53a94a8 Refactors State to be a fully-qualified class by Shannon Woods · 10 years ago
  22. aa2ab7d Cache bound FBO and VAO objects themselves in State by Shannon Woods · 10 years ago
  23. d4cfa57 Move more draw call validation to the API. by Jamie Madill · 10 years ago
  24. c0b9ef4 Split Caps into Caps, Extensions and TextureFormatCaps. by Geoff Lang · 10 years ago
  25. aae65a4 Add caps for texture size limits and other caps in the 6.28 table. by Geoff Lang · 10 years ago
  26. 570f7c8 Add helper methods for FBO attachment validation. by Jamie Madill · 10 years ago
  27. e8cda37 Revert "Move more draw call validation to the API." by Shannon Woods · 10 years ago
  28. f51639a Use a common include for GL headers. by Jamie Madill · 10 years ago
  29. 13f7d7d Move FBO check from applyRenderTarget to the API. by Jamie Madill · 10 years ago
  30. 9efa581 Move more draw call validation to the API. by Jamie Madill · 10 years ago
  31. ac52801 Move stencil mask validation to before the draw. by Jamie Madill · 10 years ago
  32. 5bf9829 Refactoring VertexArrays by Brandon Jones · 10 years ago
  33. 6c7b4ad Add new ref-counted Renderbuffer class. by Jamie Madill · 10 years ago
  34. cec3590 Use a Caps structure to store extension and texture format support. by Geoff Lang · 10 years ago
  35. 3c7fa22 Rename Renderbuffer to FramebufferAttachment. by Jamie Madill · 10 years ago
  36. d7e7d73 Move the GL_APICALL and similar defines to the project level. by Geoff Lang · 10 years ago
  37. 893ab08 Move state query validation out of Context. by Jamie Madill · 10 years ago
  38. 43b0042 Optimize texture application in draw calls. by Geoff Lang · 10 years ago
  39. 45c785d Move validation of EndQuery out of gl::Context. by Jamie Madill · 10 years ago
  40. db2f14c Refactor BeginQuery validation out of gl::Context. by Jamie Madill · 10 years ago
  41. 4c5c6bb Add support for drawing with transform feedback. by Geoff Lang · 10 years ago
  42. b380174 Adds support for OES_mapbuffer by Shannon Woods · 10 years ago
  43. 48dcae7 Added transform feedback shader generation. by Geoff Lang · 10 years ago
  44. 7a5f738 Implement buffer map related entry points and errors. by Jamie Madill · 10 years ago
  45. 8c96d58 Add helper methods for buffer enum tagets. by Jamie Madill · 10 years ago
  46. eeba6e1 Added methods for applying the current transform feedback buffers. by Geoff Lang · 10 years ago
  47. c805845 Add functionality to create and destroy TransformFeedback objects. by Geoff Lang · 10 years ago
  48. c5a8300 Store multiple vertex executables in the program binary. by Jamie Madill · 10 years ago
  49. a4de265 Mark destructors of Surface and Context as virtual. by Geoff Lang · 10 years ago
  50. 37dde69 Add support for transform feedback queries. by Geoff Lang · 10 years ago
  51. 0550d03 Implement GL_RASTERIZER_DISCARD. by Geoff Lang · 10 years ago
  52. 1fc7e2c Refactor validation of FramebufferRenderbuffer. by Jamie Madill · 10 years ago
  53. e2e0ce0 Context now detects if a texture needs to be swizzled and calls Renderer::generateSwizzles. by Geoff Lang · 11 years ago
  54. cdf22f9 Don't apply textures that are currently bound to the framebuffer. by Geoff Lang · 11 years ago
  55. 632192d Added support for EXT_texture_rg in D3D9 and D3D11. by Geoff Lang · 11 years ago
  56. 2e559bb Do not allow context sharing between egl Displays. by Jamie Madill · 11 years ago
  57. 005df41 Use GLenum instead of GLint to store internal format variables. by Geoff Lang · 11 years ago
  58. 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
  59. 88f18f4 Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage. by Jamie Madill · 11 years ago
  60. 950a775 Move the pixel pack and unpack related state into separate structs, for easy parameter passing. by Jamie Madill · 11 years ago
  61. 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
  62. c832516 Added a Context::getScissorParams method. by Geoff Lang · 11 years ago
  63. 42359ca Implemented glClearBuffer* by Geoff Lang · 11 years ago
  64. 1b2fb85 Implements indexed query functionality by Shannon Woods · 11 years ago
  65. 9b8f92e Remove uses of the HASH_MAP define since unordered_map is already used in several places. by Geoff Lang · 11 years ago
  66. cd055f8 Add state for the new fence sync objects in ES3. by Jamie Madill · 11 years ago
  67. be26b52 Make a slight style change to clarify that VAOs are not stored in the ResourceManager. by Jamie Madill · 11 years ago
  68. 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
  69. 9675b80 Add internal accessor functions for querying sampler object parameters. by Jamie Madill · 11 years ago
  70. e29d167 Add mutator methods for modifying sampler object parameters. by Jamie Madill · 11 years ago
  71. dc35604 Add state for sampler objects. by Jamie Madill · 11 years ago
  72. 0fda986 Added Context::getInteger64v for 64-bit integer state queries. by Jamie Madill · 11 years ago
  73. 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
  74. 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
  75. 57a8972 Add implementation for Vertex Array Object state. by Jamie Madill · 11 years ago
  76. a857c36 Refactor VertexAttribute to split the "current value" for generic attributes into its own class. by Jamie Madill · 11 years ago
  77. 8793971 Move VertexAttribute to its own header file. by Jamie Madill · 11 years ago
  78. 758d5b2 Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer. by Geoff Lang · 11 years ago
  79. 2a64ee4 Templated the Color structure so it can be used for the new integer and unsigned integer color types. by Geoff Lang · 11 years ago
  80. 0e120e3 Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format. by Geoff Lang · 11 years ago
  81. 44a4f98 Added ES3 validation for glReadPixels and glReadnPixelsEXT. by shannonwoods@chromium.org · 11 years ago
  82. a2ecfcc Moved utilities.h/cpp and mathutils.h to the shared common code folder. by shannonwoods@chromium.org · 11 years ago
  83. 1bddfb9 Pass uniform buffers active bound to uniform blocks of the active program to HLSL/D3D constant buffers. by shannonwoods@chromium.org · 11 years ago
  84. d63ef89 Implemented glInvalidateFramebuffer and glInvalidateSubFramebuffer. by shannonwoods@chromium.org · 11 years ago
  85. 302df74 Implement glGetStringi, for querying specific extension strings. by shannonwoods@chromium.org · 11 years ago
  86. 97c3d50 Add state queries for uniform buffer object count and alignment, and enforce a large alignment. by shannonwoods@chromium.org · 11 years ago
  87. 90dbc44 Added a binding point for TEXTURE_2D_ARRAY. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  88. a98a811 Added GL_MAX_ARRAY_TEXTURE_LAYERS. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  89. c416e1c Added a binding point for TEXTURE_3D. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  90. c1fdf6b Added parameters for maximum 3D texture size. Renamed maximum 2D texture size methods and variables. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  91. c926e5f Added pixel pack and unpack buffer bindings. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  92. 5117188 Added binding points for the copy read and copy write buffers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  93. 667a29c Added methods to Context to get and set the current (non-indexed) bound uniform and transform feedback buffers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  94. 1ab57be Added support for packed integer vertex attributes. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  95. a888586 Added support for GL_INT and GL_UNSIGNED_INT vertex attributes. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  96. 8de4e6a Added conversion rules for GL_INT and GL_UNSIGNED_INT for VertexBuffer11. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  97. 3026dc7 Created a structure for holding current attribute data. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  98. 3408935 Added uniform and transform feedback state and setting on context. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  99. 1a4e09a Added support for HALF_FLOAT vertex attributes. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  100. f26ddae Added the GLES3 headers and updated all locations where the GLES2 headers were included to also include the GLES3 headers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago