- 5d60138 Simplify formatutils.h by exposing the info structures. by Geoff Lang · 10 years ago
- 5f4c463 Use the FormatCaps for multisample validation and queries. by Geoff Lang · 10 years ago
- 6b19b00 Removing D3D-isms from gl::Texture by Brandon Jones · 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
- e92a354 Remove redundant FBO query methods. by Jamie Madill · 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
- e4a492b Remove the clientVersion parameter from the format utils. by Geoff Lang · 10 years ago
- e261b44 Remove obsolete Renderbuffer types. by Jamie Madill · 10 years ago
- c7a4104 Moved D3D specific files and folders under the D3D folder. by Brandon Jones · 10 years ago[Renamed (98%) from src/libGLESv2/renderer/d3d9/Renderer9.cpp]
- 1aeb131 Move draw call primitive type check to the API. by Jamie Madill · 10 years ago
- ac52801 Move stencil mask validation to before the draw. by Jamie Madill · 10 years ago
- 05b0502 Add support for EXT_sRGB. by Geoff Lang · 10 years ago
- 5bf9829 Refactoring VertexArrays by Brandon Jones · 10 years ago
- 1e3fa74 Remove Renderer pointer from FBO attachments. by Jamie Madill · 10 years ago
- 6c7b4ad Add new ref-counted Renderbuffer class. by Jamie Madill · 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
- 9cd1915 Fix warnings about unreferenced local variables. by Geoff Lang · 10 years ago
- fc2521e Fix build on Windows 8.1 SDK. by Jamie Madill · 10 years ago
- 64c8324 Remove references to software rendering in Renderer9. by Geoff Lang · 10 years ago
- 93faad9 Refactor attempting shader compilation with different flags. by Nicolas Capens · 10 years ago
- 834e8b7 Move ShaderVariables to common shared source. by Jamie Madill · 10 years ago
- 8de6828 Implement state tracking for BASE/MAX_LEVEL, and MIN/MAX_LOD. by Nicolas Capens · 10 years ago
- cebb5aa Fix warnings about unreferenced local variables. by Geoff Lang · 10 years ago
- 655fe36 Use shader optimization level 3 selectively. by Nicolas Capens · 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
- 8e32884 Remove dependence on dxguid.lib for release builds. 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
- e8bc319 Optimize masked clearing of missing channels. by Geoff Lang · 10 years ago
- 0550d03 Implement GL_RASTERIZER_DISCARD. by Geoff Lang · 11 years ago
- 95ffb86 Add vertex format queries to Renderer. by Jamie Madill · 11 years ago
- 8017787 Move D3D9 vertex format tables to formatutils9. 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 · 11 years ago
- 13a2f85 Implement max elements indices and vertices. by Jamie Madill · 11 years ago
- cd65ae1 Trigger lost device on an error in D3D9 Present. by Jamie Madill · 11 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
- 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
- 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.cpp]
- 3c6344e add TRACE_EVENT to ANGLE (reland) by Al Patrick · 11 years ago
- 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
- da507fe Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class. 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
- 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
- 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
- 57e713e Fix additional overflow and underflow issues with triangle fans and line loops. by Geoff Lang · 11 years ago
- eadfd57 Protect against integer overflows when generating index buffers for line loop and triangle fan drawing. by Geoff Lang · 11 years ago
- 52f1e7e Implements queriability for internal format sample counts. by Shannon Woods · 11 years ago
- ddb785c Fixes a typo in the spelling of GetTextureFormat. 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
- 697ad3e Replaced switches in Renderer::readPixels with calls to color reading and writing functions. 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
- 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
- 755012f Replaced remaining uses of old texture conversion functions in rx objects. 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
- 38676dc Refactor Uniform::[vp]sRegisterIndex to unsigned integers. 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