1. 8bc304a Move sampler state structure to angle types header. by daniel@transgaming.com · 12 years ago
  2. 5cdd058 Fixes places where TextureStorage could have leaked memory during initialization. by daniel@transgaming.com · 12 years ago
  3. b50d530 Create ShaderResourceViews for TextureStorage objects by daniel@transgaming.com · 12 years ago
  4. 00c0d15 Use identical types for VS and PS varyings. by daniel@transgaming.com · 12 years ago
  5. 9c4a625 DX11 wants VS output and PS input to be in the exact same order. by daniel@transgaming.com · 12 years ago
  6. 22ada2c DX11 index buffer offset is in bytes. by daniel@transgaming.com · 12 years ago
  7. 9f7ede6 Fixed the number of vertices for DrawIndexed to draw. by daniel@transgaming.com · 12 years ago
  8. 11861ce SUCCEEDED assertions fixed. by daniel@transgaming.com · 12 years ago
  9. e9cf5e7 Patch fixes that should have made it into prior patch for renderable migration. by daniel@transgaming.com · 12 years ago
  10. b1c208f Migrates textures to render targets with copyToRenderTarget in DX11. by daniel@transgaming.com · 12 years ago
  11. 46cf249 Copies data from the staging texture to the default texture. by daniel@transgaming.com · 12 years ago
  12. 9a2f54d Adds a function to update a level of a TextureStorage from another resource. by daniel@transgaming.com · 12 years ago
  13. 5ea16ef Adds getStagingTexture to Image11 by daniel@transgaming.com · 12 years ago
  14. b2151e5 Adds cube descendant of TextureStorage11 by daniel@transgaming.com · 12 years ago
  15. 4834ee2 Adds TextureStorage11 class and 2D descendant by daniel@transgaming.com · 12 years ago
  16. 9aa6fe1 Ensured that the mUsesPointSprites flag is properly preserved when loading shaders from binary cache. by daniel@transgaming.com · 12 years ago
  17. db01995 Eliminated storing decorated uniform names. by daniel@transgaming.com · 12 years ago
  18. 2275f91 Eliminated D3DConstantTable. by daniel@transgaming.com · 12 years ago
  19. 68aaf93 Always link uniforms directly retrieved from the compiler. by daniel@transgaming.com · 12 years ago
  20. 7aa6aff Assign register indexes to dx_ constants and intercept them. by daniel@transgaming.com · 12 years ago
  21. da8d380 Implemented support for DX11 sampler uniforms. by daniel@transgaming.com · 12 years ago
  22. e6d12e9 Implemented support for DX11 uniform arrays. by daniel@transgaming.com · 12 years ago
  23. 873f28a Implemented basic applying of uniform values for DX11. by daniel@transgaming.com · 12 years ago
  24. fdc7f56 Link uniforms. by daniel@transgaming.com · 12 years ago
  25. c5c9e3c Retrieve active uniforms. by daniel@transgaming.com · 12 years ago
  26. f956186 Collapsed register indexes into one. by daniel@transgaming.com · 12 years ago
  27. d0f82bc Fixed a bug in Renderer11::clear where the wrong render target is fetched. by daniel@transgaming.com · 12 years ago
  28. c511430 Implemented Renderer11::drawElements. by daniel@transgaming.com · 12 years ago
  29. 005979d Adds new functions to support load*Data for DX11-supported formats by daniel@transgaming.com · 12 years ago
  30. 8ca7d37 Renames current load*Data functions to clarify destination format. by daniel@transgaming.com · 12 years ago
  31. d8353dd Removes extraneous D3D9-ims in TextureStorage code. by daniel@transgaming.com · 12 years ago
  32. 413d271 Moves creation of renderer-specific texture storage objects to the renderer. by daniel@transgaming.com · 12 years ago
  33. 87705f8 Renames classes in the TextureStorage heirarchy for clarity by daniel@transgaming.com · 12 years ago
  34. 34da397 Moves TextureStorage class to TextureStorage9, mostly. by daniel@transgaming.com · 12 years ago
  35. 09929a2 Creates the TextureStorageInterface class by daniel@transgaming.com · 12 years ago
  36. c5431eb Implemented Renderer11::applyVertexBuffer and Renderer11::applyIndexBuffer. by daniel@transgaming.com · 12 years ago
  37. cd9458d Created InputLayoutCache for D3D11 input layouts and vertex buffer application. by daniel@transgaming.com · 12 years ago
  38. 11c2af5 Implemented IndexBuffer11. by daniel@transgaming.com · 12 years ago
  39. 1e3a804 Integrated new IndexBuffer into IndexDataManager and Renderer9. by daniel@transgaming.com · 12 years ago
  40. 0b6d774 Added an IndexBuffer creation method to Renderer. by daniel@transgaming.com · 12 years ago
  41. a5e0d72 Implemented IndexBuffer9. by daniel@transgaming.com · 12 years ago
  42. 2befccd Added abstract IndexBuffer class. by daniel@transgaming.com · 12 years ago
  43. 50cc725 Renamed IndxBuffer to IndexBufferInterface. by daniel@transgaming.com · 12 years ago
  44. 955377e Moved IndexBuffer into its own file. by daniel@transgaming.com · 12 years ago
  45. 6826ac1 Fixed missing files in visual studio project filters. by daniel@transgaming.com · 12 years ago
  46. 097674f Added an additional null check in VertexBuffer9::discard. by daniel@transgaming.com · 12 years ago
  47. 2c4d070 Implemented VertexBuffer11. by daniel@transgaming.com · 12 years ago
  48. 8226f4c Combine major, minor and build revision as the program binary version. by daniel@transgaming.com · 12 years ago
  49. ab1c146 Provide a stub for Renderer11::applyUniforms. by daniel@transgaming.com · 12 years ago
  50. 15186aa Move Uniform to separate files. by daniel@transgaming.com · 12 years ago
  51. b6e5510 Move setting the uniforms to the Renderer implementation. by daniel@transgaming.com · 12 years ago
  52. 8320a28 Remove special handling of DX constants as uniforms. by daniel@transgaming.com · 12 years ago
  53. a8aac67 Creates Image11 class by daniel@transgaming.com · 12 years ago
  54. 9a58365 Renames "dx9" utility namespace to "d3d9" by daniel@transgaming.com · 12 years ago
  55. 8fb65c8 Adds a utility function to calculate the size of a pixel given a DXGI format. by daniel@transgaming.com · 12 years ago
  56. 4150d36 Change VertexBufferInterface and VertexDataManager to use new VertexBuffer. by daniel@transgaming.com · 12 years ago
  57. 3f255b4 Added vertex buffer creation methods to renderer. by daniel@transgaming.com · 12 years ago
  58. b80a190 Implemented VertexBuffer9. by daniel@transgaming.com · 12 years ago
  59. dcfb1f7 Add abstract VertexBuffer class. by daniel@transgaming.com · 12 years ago
  60. e4e4506 Renamed VertexBuffer to VertexBufferInterface. by daniel@transgaming.com · 12 years ago
  61. 593ebc4 Apply DX constants directly. by daniel@transgaming.com · 12 years ago
  62. 88853c5 Don't expose DX constants as GL uniforms. by daniel@transgaming.com · 12 years ago
  63. 1298518 Combine dx_Depth and dx_FrontCCW into dx_DepthFront. by daniel@transgaming.com · 12 years ago
  64. 97c852b Move isTriangleMode to utilities.h. by daniel@transgaming.com · 12 years ago
  65. 7386858 Compute gl_FrontFacing using a single float constant. by daniel@transgaming.com · 12 years ago
  66. a41d07f Merged the VertexBuffer and ArrayVertexBuffer classes. by daniel@transgaming.com · 12 years ago
  67. 29787c3 Moved VertexBuffer and derivations into VertexBuffer.h/cpp. by daniel@transgaming.com · 12 years ago
  68. bd64318 Fixed line endings in visual studio project files. by daniel@transgaming.com · 12 years ago
  69. e499141 Move program binary serial caching to renderer by daniel@transgaming.com · 12 years ago
  70. 9a06737 Ensure state caching variables are handled consistently in markAllStateDirty by daniel@transgaming.com · 12 years ago
  71. 12e0221 Moves renderer-agnostic portions of GenerateMip to their own header by daniel@transgaming.com · 12 years ago
  72. 09c81e3 Renames TextureSSE2 to ImageSSE2 and moves it to the renderer directory. by daniel@transgaming.com · 12 years ago
  73. 4ba2406 Migrate Image to Image9 and add an abstract base by daniel@transgaming.com · 12 years ago
  74. f721fdb Moves GenerateMipmap function to the Renderer by daniel@transgaming.com · 12 years ago
  75. c5c806d Passes a base-class Renderer pointer to Image where needed, instead of Renderer9 by daniel@transgaming.com · 12 years ago
  76. 244e183 Adds a function to the Renderer which will return a newly created Image. by daniel@transgaming.com · 12 years ago
  77. d9ec902 Changes the Image array contained in Texture classes to an array of Image pointers. by daniel@transgaming.com · 12 years ago
  78. e4e1a33 Move NullColorbuffer handling from Framebuffer to Renderer9 by daniel@transgaming.com · 12 years ago
  79. f5a2ae5 Fix implicit vector truncation warnings. by daniel@transgaming.com · 12 years ago
  80. 1b0de06 Limit struct size to size of full shader constant. by daniel@transgaming.com · 12 years ago
  81. 0deeb8c Fix mixed line endings in generateshader.bat by daniel@transgaming.com · 12 years ago
  82. d55e8c1 Scissor test state is set as part of the Renderer::setScissor method. by daniel@transgaming.com · 12 years ago
  83. 3124048 Changed D3DConstant table, IndexDataManager,VertexDataManager and vertexconversion namespaces. by daniel@transgaming.com · 12 years ago
  84. 50aadb0 Moved D3DConstantTable, IndexDataManager, VertexDataManager and vertexconversion files. by daniel@transgaming.com · 12 years ago
  85. 25e16af Move HLSL compilation to Renderer. by daniel@transgaming.com · 12 years ago
  86. be281b0 Move constant table retrieval out of compileToBinary. by daniel@transgaming.com · 12 years ago
  87. d4cf251 Implemented Renderer11::drawArrays. by daniel@transgaming.com · 12 years ago
  88. 97b5930 Fixed setting write masks when not alpha blending. by daniel@transgaming.com · 12 years ago
  89. 617048e Fixed the semantic for SM4+ vertex output position. by daniel@transgaming.com · 12 years ago
  90. d4b2db2 Implement Renderer11::applyShaders. by daniel@transgaming.com · 12 years ago
  91. e097047 Implemented SwapChain11::swapRects. by daniel@transgaming.com · 12 years ago
  92. 91dca6a Added a SM4 pass through shader. by daniel@transgaming.com · 12 years ago
  93. 567b9cf SwapChain11 is now created with the correct dimensions. by daniel@transgaming.com · 12 years ago
  94. c8c70ad Renamed SwapChain11's textures and views. by daniel@transgaming.com · 12 years ago
  95. c52be63 Apply the input topology. by daniel@transgaming.com · 12 years ago
  96. 7b18d0c Store the shader bytecode in ShaderExecutable to pass it to CreateInputLayout. by daniel@transgaming.com · 12 years ago
  97. 18adad0 Create and set a basic vertex buffer. by daniel@transgaming.com · 12 years ago
  98. da495a1 Create and set a basic input layout. by daniel@transgaming.com · 12 years ago
  99. 0b03b06 Implement applyPrimitiveType for Renderer11. by daniel@transgaming.com · 12 years ago
  100. a2f9fbe Implemented Renderer11::loadExecutable. by daniel@transgaming.com · 12 years ago