1. 5bf9829 Refactoring VertexArrays by Brandon Jones · 10 years ago
  2. 1e3fa74 Remove Renderer pointer from FBO attachments. by Jamie Madill · 10 years ago
  3. 6c7b4ad Add new ref-counted Renderbuffer class. by Jamie Madill · 10 years ago
  4. 04fb89a Generate pixel shader output to match the bound framebuffer. by Geoff Lang · 10 years ago
  5. cec3590 Use a Caps structure to store extension and texture format support. by Geoff Lang · 10 years ago
  6. 3c7fa22 Rename Renderbuffer to FramebufferAttachment. by Jamie Madill · 10 years ago
  7. a5c9a14 Fix uniform bug from duplicate D3D9 shader pointers. by Jamie Madill · 10 years ago
  8. 9cd1915 Fix warnings about unreferenced local variables. by Geoff Lang · 10 years ago
  9. fc2521e Fix build on Windows 8.1 SDK. by Jamie Madill · 10 years ago
  10. 64c8324 Remove references to software rendering in Renderer9. by Geoff Lang · 10 years ago
  11. 93faad9 Refactor attempting shader compilation with different flags. by Nicolas Capens · 10 years ago
  12. 834e8b7 Move ShaderVariables to common shared source. by Jamie Madill · 10 years ago
  13. 8de6828 Implement state tracking for BASE/MAX_LEVEL, and MIN/MAX_LOD. by Nicolas Capens · 10 years ago
  14. cebb5aa Fix warnings about unreferenced local variables. by Geoff Lang · 10 years ago
  15. 655fe36 Use shader optimization level 3 selectively. by Nicolas Capens · 10 years ago
  16. eb9baab Pass pack state arguments instead of split parameters. by Jamie Madill · 10 years ago
  17. bf712d0 Remove max level from texture storage. by Nicolas Capens · 10 years ago
  18. fa7b76d Remove base level from texture storage. by Nicolas Capens · 10 years ago
  19. 4c5c6bb Add support for drawing with transform feedback. by Geoff Lang · 11 years ago
  20. b380174 Adds support for OES_mapbuffer by Shannon Woods · 10 years ago
  21. 48dcae7 Added transform feedback shader generation. by Geoff Lang · 11 years ago
  22. 1b6edcb Add remaining transform feedback queries. by Geoff Lang · 11 years ago
  23. 1e40d1c Revert "Add remaining transform feedback queries." by Geoff Lang · 10 years ago
  24. 4251b75 Add remaining transform feedback queries. by Geoff Lang · 11 years ago
  25. eeba6e1 Added methods for applying the current transform feedback buffers. by Geoff Lang · 11 years ago
  26. 8e32884 Remove dependence on dxguid.lib for release builds. by Geoff Lang · 11 years ago
  27. dad5ed3 Refactor HLSL compilation out of Renderer. by Geoff Lang · 11 years ago
  28. c5a8300 Store multiple vertex executables in the program binary. by Jamie Madill · 11 years ago
  29. e8bc319 Optimize masked clearing of missing channels. by Geoff Lang · 11 years ago
  30. 0550d03 Implement GL_RASTERIZER_DISCARD. by Geoff Lang · 11 years ago
  31. 95ffb86 Add vertex format queries to Renderer. by Jamie Madill · 11 years ago
  32. 8017787 Move D3D9 vertex format tables to formatutils9. by Jamie Madill · 11 years ago
  33. 8ff21ae Move storage for uniform blocks to the program binary. by Jamie Madill · 11 years ago
  34. 6246dc8 Track dirty D3D shaders instead of program serial. by Jamie Madill · 11 years ago
  35. 13a2f85 Implement max elements indices and vertices. by Jamie Madill · 11 years ago
  36. cd65ae1 Trigger lost device on an error in D3D9 Present. by Jamie Madill · 11 years ago
  37. c142e9d Renderer classes now set their blend states to mask out channels that do not exist in the render target. by Geoff Lang · 11 years ago
  38. f8c2f5c Fix indices not being offset to the bound vertex buffer when drawing indexed points in D3D9. by Geoff Lang · 11 years ago
  39. 88f779d Fix device removed handling for systems which do not by Jamie Madill · 11 years ago
  40. e2e0ce0 Context now detects if a texture needs to be swizzled and calls Renderer::generateSwizzles. by Geoff Lang · 11 years ago
  41. 3c9eeb9 Disable optimizations for shaders with conditional discard in D3D9, and by Jamie Madill · 11 years ago
  42. b7935e5 Proper handling of D3D9Ex device removed. by Jamie Madill · 11 years ago
  43. 4cfff5f Modify texture storage classes to store a base and max level, instead of a range of levels. by Jamie Madill · 11 years ago
  44. d4589c9 Simplify passing the texture usage parameters through the texture classes. by Jamie Madill · 11 years ago
  45. e83d1a9 Change Texture::convertToRenderTarget to ensureRenderTarget, which tries to convert a storage to a RT if it isn't already. by Jamie Madill · 11 years ago
  46. 632192d Added support for EXT_texture_rg in D3D9 and D3D11. by Geoff Lang · 11 years ago
  47. 005df41 Use GLenum instead of GLint to store internal format variables. by Geoff Lang · 11 years ago
  48. c8c102b Add a helper method to return the native format backing a GL texture type. by Jamie Madill · 11 years ago
  49. 0e0510f Place the method responsible for checking for fast pixel unpack buffer support into the Renderer. by Jamie Madill · 11 years ago
  50. 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[Renamed (99%) from src/libGLESv2/renderer/Renderer9.cpp]
  51. 3c6344e add TRACE_EVENT to ANGLE (reland) by Al Patrick · 11 years ago
  52. a21eea3 Add pixel unpack buffer stubs to the Renderer classes. by Jamie Madill · 11 years ago
  53. 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
  54. da507fe Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class. by Geoff Lang · 11 years ago
  55. 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
  56. a36ead4 Updated VertexBuffer's getSpaceRequired and storeVertexAttributes methods to return bools and fixed some validation of parameters to prevent under and overflows. by Geoff Lang · 11 years ago
  57. ea22863 Use SafeRelease and SafeDelete to make sure released objects are NULL and will cause proper errors if referenced again. by Geoff Lang · 11 years ago
  58. 57e713e Fix additional overflow and underflow issues with triangle fans and line loops. by Geoff Lang · 11 years ago
  59. eadfd57 Protect against integer overflows when generating index buffers for line loop and triangle fan drawing. by Geoff Lang · 11 years ago
  60. 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
  61. ddb785c Fixes a typo in the spelling of GetTextureFormat. by Shannon Woods · 11 years ago
  62. 57a8972 Add implementation for Vertex Array Object state. by Jamie Madill · 11 years ago
  63. a857c36 Refactor VertexAttribute to split the "current value" for generic attributes into its own class. by Jamie Madill · 11 years ago
  64. 685806d Seperated the blit depthstencil parameters in the blit methods. by Geoff Lang · 11 years ago
  65. 758d5b2 Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer. by Geoff Lang · 11 years ago
  66. a2d97f1 RenderTarget11 now always attempts to create an SRV if the format exists and specifies the bind parameters based on which formats are available. by Geoff Lang · 11 years ago
  67. dce735c Renamed the Blit class to Blit9. by Geoff Lang · 11 years ago
  68. 697ad3e Replaced switches in Renderer::readPixels with calls to color reading and writing functions. by Geoff Lang · 11 years ago
  69. 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
  70. d42cf4e D3D9 will now use D3DFMT_R5G6B5 textures when GL_RGB565 is requested if the device supports it. by Geoff Lang · 11 years ago
  71. 0e120e3 Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format. by Geoff Lang · 11 years ago
  72. 61e49a5 Added Functions for gathering all referenced D3D and DXGI formats. Renderers now use these functions to generate the multisample support maps. by Geoff Lang · 11 years ago
  73. 6e4f2a6 Add adapter LUID to EGL vendor string. by shannonwoods@chromium.org · 11 years ago
  74. 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
  75. 2b54422 Ensure we have enough space in our reported max uniform buffer counts for our dedicated internal constant buffers. by shannonwoods@chromium.org · 11 years ago
  76. 755012f Replaced remaining uses of old texture conversion functions in rx objects. by shannonwoods@chromium.org · 11 years ago
  77. 89200d9 Split the floating point texture queries into individual methods and mark all support methods as const. by shannonwoods@chromium.org · 11 years ago
  78. 38676dc Refactor Uniform::[vp]sRegisterIndex to unsigned integers. by shannonwoods@chromium.org · 11 years ago
  79. 33e798f Add and implement Renderer::getMaxUniformBufferSize(), returning the maximum uniform buffer/block size. by shannonwoods@chromium.org · 11 years ago
  80. a98a811 Added GL_MAX_ARRAY_TEXTURE_LAYERS. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  81. 6c86bd5 Created the TextureStorageInterface2DArray class. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  82. 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
  83. 414e82a Added 3D versions of Renderer::copyToRenderTarget and Renderer::copyImage. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  84. 2058d64 Added 3D texture classes for TextureStorage and TextureStorageInterface. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  85. 491b047 Revert device lost display mode changed handling in the D3D9 path. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  86. 3f72ce3 Added getter methods to renderer for checking maximum uniform and transform feedback buffers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  87. 8bce3f5 Add SwapChain::recreate for dealing with certain cases of lost devices. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  88. df93357 When CheckDeviceStats returns S_PRESENT_MODE_CHANGED, reset display mode and retest for device lost. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  89. 6b73191 Fix a warning in the cast of Renderer9::mDeviceCaps.MaxAnisotropy. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  90. 676dc8f Fast path for BGRA to RGBA readPixels conversions. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  91. dcf33d5 Advertise ES3 renderable in available configs by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  92. 89ae113 Remove the old single-color-attachment calls from gl::Framebuffer, preferring the new multiple-attachment versions. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  93. b290ac1 Added getMaxRenderTargets() to Renderer, for a runtime-specific value for the maximum simulatenous render targets. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
  94. 8306589 Revert the change to treat S_PRESENT_MODE_CHANGED always as device lost on D3D9. by shannon.woods@transgaming.com · 11 years ago
  95. 42832a6 Scale the vertex coordinates when the viewport has been clamped. by shannon.woods@transgaming.com · 11 years ago
  96. d438fd4 Use ArraySize to determine size of static arrays. by shannon.woods@transgaming.com · 11 years ago
  97. e1602ae Fall back to drawing indexed points without indices in d3d9. by shannon.woods@transgaming.com · 11 years ago
  98. bdf2d80 Add precompiled header support for the libGLESv2 project. by shannon.woods@transgaming.com · 11 years ago
  99. 486d9e9 Remove a lot of unnecessary include files and break include chains. by shannon.woods@transgaming.com · 11 years ago
  100. d8136cb Validate the number of uniform vectors. by shannon.woods@transgaming.com · 11 years ago