- 2f06dbf Remove rx::TextureStorageInterface entirely. by Jamie Madill · 10 years ago
- 856d9d4 Squash the TextureStorageInterface heirarchy. by Jamie Madill · 10 years ago
- f7100b9 Updated the vertex buffer classes to use Error objects. by Geoff Lang · 10 years ago
- 76b10c9 Use dynamically sized containers for texture and sampler bindings. by Geoff Lang · 10 years ago
- 02f18b8 Don't skip draw calls on zero-sized viewports. by Geoff Lang · 10 years ago
- c9e69b1 Updated the index buffer classes to use Error objects. by Geoff Lang · 10 years ago
- 23ba30e Move the counting IB from IndexDataManager to Renderer9. by Geoff Lang · 10 years ago
- c9610c5 Starting refactor of ProgramBinary by Brandon Jones · 10 years ago
- 63d2fc7 Update the ReadPixels calls to return Error objects instead of calling gl::error. by Geoff Lang · 10 years ago
- cc79b8c Update clear calls to return Error objects instead of calling gl::error. by Geoff Lang · 10 years ago
- 05881a0 Add caps for transform feedback limits from table 6.34. by Geoff Lang · 10 years ago
- 3a61c32 Add caps for the aggregate shader limits from table 6.33. by Geoff Lang · 10 years ago
- f05cdee Refactoring Shader objects (Take 2) by Brandon Jones · 10 years ago
- e54be46 Revert "Refactoring Shader objects" by Brandon Jones · 10 years ago
- 537dfde Refactoring Shader objects by Brandon Jones · 10 years ago
- db8ae16 Refactored TransformFeedback for multi-platform ANGLE and added tests. by Kenneth Russell · 10 years ago
- 268b6bc Clean up copyimage.h by Geoff Lang · 10 years ago
- 301d161 Add caps for vertex and fragment shader limits from tables 6.31 and 6.32. by Geoff Lang · 10 years ago
- 900013c Add caps from the 6.29 table. by Geoff Lang · 10 years ago
- 6053a52 Moved some validation back to Texture, unified all TextureImpl variants by Brandon Jones · 10 years ago
- 366ac1e Remove the unusused Renderer::getSRGBSupport method. by Geoff Lang · 10 years ago
- 9aa00bb Simplify formatutils11 by exposing the internal structures. by Geoff Lang · 10 years ago
- 5f4c463 Use the FormatCaps for multisample validation and queries. by Geoff Lang · 10 years ago
- 142ec42 Refactored Texture2DArray, separated out D3D logic by Brandon Jones · 10 years ago
- 591e6af Add support for ANGLE_platform_angle. by Geoff Lang · 10 years ago
- 78b1acd Refactored Texture3D, separated out D3D logic by Brandon Jones · 10 years ago
- 0511e80 Refactored TextureCubeMap, separated out D3D logic by Brandon Jones · 10 years ago
- f47bebc Refactored Texture2D, separated out D3D logic by Brandon Jones · 10 years ago
- 53a94a8 Refactors State to be a fully-qualified class by Shannon Woods · 10 years ago
- c0b9ef4 Split Caps into Caps, Extensions and TextureFormatCaps. by Geoff Lang · 10 years ago
- aae65a4 Add caps for texture size limits and other caps in the 6.28 table. by Geoff Lang · 10 years ago
- d38f926 Refactoring Buffers by Brandon Jones · 10 years ago
- c7a4104 Moved D3D specific files and folders under the D3D folder. by Brandon Jones · 10 years ago[Renamed (99%) from src/libGLESv2/renderer/d3d9/Renderer9.h]
- 05b0502 Add support for EXT_sRGB. by Geoff Lang · 10 years ago
- 5bf9829 Refactoring VertexArrays by Brandon Jones · 10 years ago
- 04fb89a Generate pixel shader output to match the bound framebuffer. by Geoff Lang · 10 years ago
- cec3590 Use a Caps structure to store extension and texture format support. by Geoff Lang · 10 years ago
- 3c7fa22 Rename Renderbuffer to FramebufferAttachment. by Jamie Madill · 10 years ago
- a5c9a14 Fix uniform bug from duplicate D3D9 shader pointers. by Jamie Madill · 10 years ago
- 64c8324 Remove references to software rendering in Renderer9. by Geoff Lang · 10 years ago
- 834e8b7 Move ShaderVariables to common shared source. by Jamie Madill · 10 years ago
- eb9baab Pass pack state arguments instead of split parameters. by Jamie Madill · 10 years ago
- bf712d0 Remove max level from texture storage. by Nicolas Capens · 10 years ago
- fa7b76d Remove base level from texture storage. by Nicolas Capens · 10 years ago
- 4c5c6bb Add support for drawing with transform feedback. by Geoff Lang · 10 years ago
- b380174 Adds support for OES_mapbuffer by Shannon Woods · 10 years ago
- 48dcae7 Added transform feedback shader generation. by Geoff Lang · 10 years ago
- 1b6edcb Add remaining transform feedback queries. by Geoff Lang · 10 years ago
- 1e40d1c Revert "Add remaining transform feedback queries." by Geoff Lang · 10 years ago
- 4251b75 Add remaining transform feedback queries. by Geoff Lang · 10 years ago
- eeba6e1 Added methods for applying the current transform feedback buffers. by Geoff Lang · 10 years ago
- dad5ed3 Refactor HLSL compilation out of Renderer. by Geoff Lang · 10 years ago
- c5a8300 Store multiple vertex executables in the program binary. by Jamie Madill · 10 years ago
- 7ea42a5 Move ShaderCache.h to the d3d directory. by Geoff Lang · 10 years ago
- 0550d03 Implement GL_RASTERIZER_DISCARD. by Geoff Lang · 10 years ago
- 95ffb86 Add vertex format queries to Renderer. by Jamie Madill · 10 years ago
- 8ff21ae Move storage for uniform blocks to the program binary. by Jamie Madill · 10 years ago
- 6246dc8 Track dirty D3D shaders instead of program serial. by Jamie Madill · 10 years ago
- 13a2f85 Implement max elements indices and vertices. by Jamie Madill · 10 years ago
- 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
- f8c2f5c Fix indices not being offset to the bound vertex buffer when drawing indexed points in D3D9. by Geoff Lang · 11 years ago
- 88f779d Fix device removed handling for systems which do not by Jamie Madill · 11 years ago
- e2e0ce0 Context now detects if a texture needs to be swizzled and calls Renderer::generateSwizzles. by Geoff Lang · 11 years ago
- 3c9eeb9 Disable optimizations for shaders with conditional discard in D3D9, and by Jamie Madill · 11 years ago
- b7935e5 Proper handling of D3D9Ex device removed. by Jamie Madill · 11 years ago
- 4cfff5f Modify texture storage classes to store a base and max level, instead of a range of levels. by Jamie Madill · 11 years ago
- d4589c9 Simplify passing the texture usage parameters through the texture classes. by Jamie Madill · 11 years ago
- 632192d Added support for EXT_texture_rg in D3D9 and D3D11. by Geoff Lang · 11 years ago
- 005df41 Use GLenum instead of GLint to store internal format variables. by Geoff Lang · 11 years ago
- c8c102b Add a helper method to return the native format backing a GL texture type. by Jamie Madill · 11 years ago
- 0e0510f Place the method responsible for checking for fast pixel unpack buffer support into the Renderer. by Jamie Madill · 11 years ago
- 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.h]
- a21eea3 Add pixel unpack buffer stubs to the Renderer classes. by Jamie Madill · 11 years ago
- 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
- 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
- 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
- 57a8972 Add implementation for Vertex Array Object state. by Jamie Madill · 11 years ago
- a857c36 Refactor VertexAttribute to split the "current value" for generic attributes into its own class. by Jamie Madill · 11 years ago
- 685806d Seperated the blit depthstencil parameters in the blit methods. by Geoff Lang · 11 years ago
- 758d5b2 Refactored validation to glBlitFramebufferANGLE and implemented glBlitFramebuffer. by Geoff Lang · 11 years ago
- 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
- dce735c Renamed the Blit class to Blit9. by Geoff Lang · 11 years ago
- 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
- d42cf4e D3D9 will now use D3DFMT_R5G6B5 textures when GL_RGB565 is requested if the device supports it. by Geoff Lang · 11 years ago
- 0e120e3 Added a Renderer::getMaxSupportedFormatSamples method to query the max support samples for a specific internal texture format. by Geoff Lang · 11 years ago
- 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
- 6e4f2a6 Add adapter LUID to EGL vendor string. by shannonwoods@chromium.org · 11 years ago
- a2ecfcc Moved utilities.h/cpp and mathutils.h to the shared common code folder. by shannonwoods@chromium.org · 11 years ago
- 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
- 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
- 89200d9 Split the floating point texture queries into individual methods and mark all support methods as const. by shannonwoods@chromium.org · 11 years ago
- 33e798f Add and implement Renderer::getMaxUniformBufferSize(), returning the maximum uniform buffer/block size. by shannonwoods@chromium.org · 11 years ago
- a98a811 Added GL_MAX_ARRAY_TEXTURE_LAYERS. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
- 6c86bd5 Created the TextureStorageInterface2DArray class. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
- 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
- 414e82a Added 3D versions of Renderer::copyToRenderTarget and Renderer::copyImage. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
- 2058d64 Added 3D texture classes for TextureStorage and TextureStorageInterface. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
- 3f72ce3 Added getter methods to renderer for checking maximum uniform and transform feedback buffers. by shannon.woods%transgaming.com@gtempaccount.com · 11 years ago
- 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
- e1602ae Fall back to drawing indexed points without indices in d3d9. by shannon.woods@transgaming.com · 11 years ago