1. 5fbf177 Moves applyShaders to Renderer by daniel@transgaming.com · 12 years ago
  2. b6b27bc Adds RenderTarget11 type by daniel@transgaming.com · 12 years ago
  3. 965bcd2 Removes getSurface function from base RenderTarget by daniel@transgaming.com · 12 years ago
  4. b64ed28 Adds makeRenderer9/11 functions by daniel@transgaming.com · 12 years ago
  5. f242365 Moves creation of RenderTargets to the renderer. by daniel@transgaming.com · 12 years ago
  6. d733bb8 Adds makeSwapChain9/11 functions. by daniel@transgaming.com · 12 years ago
  7. 32fdf82 Fixes line endings on SwapChain9 and SwapChain11 by daniel@transgaming.com · 12 years ago
  8. def9f0f Add applyVertexBuffer stub for D3D11 renderer. by daniel@transgaming.com · 12 years ago
  9. 67094ee Move the vertex data manager and vertex declaration cache from Context to Renderer9. by daniel@transgaming.com · 12 years ago
  10. 92025f5 Pull Context dependencies out of applyVertexBuffer(). by daniel@transgaming.com · 12 years ago
  11. 1dd557a Fixed bug with scissor rectangles Y values being clamped incorrectly. by daniel@transgaming.com · 12 years ago
  12. 5dc3b8b Don't call gl::output unless perf is enabled. by daniel@transgaming.com · 12 years ago
  13. 7cfb53f Update version. by daniel@transgaming.com · 12 years ago
  14. 0aa3b5a Implement user-defined name hashing. by daniel@transgaming.com · 12 years ago
  15. 8d06f97 Update version. by daniel@transgaming.com · 12 years ago
  16. 7d738a2 Remove dependency on d3dcompiler import library. by daniel@transgaming.com · 12 years ago
  17. c23f461 Interface design for user-defined name hashing. by daniel@transgaming.com · 12 years ago
  18. 07b925c Use D3D compiler optimization level 3. by daniel@transgaming.com · 12 years ago
  19. e3e826d Fixed some warnings on GCC by daniel@transgaming.com · 12 years ago
  20. dc94956 Removed the setRenderTarget and setDepthStencil methods from the Renderers. by daniel@transgaming.com · 12 years ago
  21. e06bda9 Context::applyRenderTargets now uses Renderer::applyRenderTargets. by daniel@transgaming.com · 12 years ago
  22. 220e79a Implemented Renderer9::applyRenderTarget using Context::applyRenderTarget's code. by daniel@transgaming.com · 12 years ago
  23. ae39ee2 Renderer::applyRenderTarget now returns a success/failure bool. by daniel@transgaming.com · 12 years ago
  24. c43a605 Created a Renderer9::markAllStateDirty method and moved state initialization into it. by daniel@transgaming.com · 12 years ago
  25. b323df0 Invalidate client window area when resetting swap chain by daniel@transgaming.com · 12 years ago
  26. 844ad78 Revision 5 of ANGLE_MRT by daniel@transgaming.com · 12 years ago
  27. a60160b Implemented SwapChain11 initialization. by daniel@transgaming.com · 12 years ago
  28. 3ca082c Context now uses Renderer::setViewport. by daniel@transgaming.com · 12 years ago
  29. 3884e2c Context now uses a Rectangle struct for storing viewport. by daniel@transgaming.com · 12 years ago
  30. 83e80ee Add an abstract Renderer::setViewport method and implemented it for Renderer9. by daniel@transgaming.com · 12 years ago
  31. b743e1d Removed unused Display member of Context. by daniel@transgaming.com · 12 years ago
  32. 164dfa4 Fixes the include guards on RenderTarget9 by daniel@transgaming.com · 12 years ago
  33. d62d714 Removes calls from Context to retrieve d3d9 surfaces by daniel@transgaming.com · 12 years ago
  34. d186dc7 Pass the RenderTarget, not the D3D surface, up the Renderbuffer heirarchy. by daniel@transgaming.com · 12 years ago
  35. d2b4702 Adds a function to Framebuffer to retrieve depth OR stencilbuffer. by daniel@transgaming.com · 12 years ago
  36. 8614fba Adds RenderTarget pointer to TextureStorage. by daniel@transgaming.com · 12 years ago
  37. c682d95 Remove SwapChain.cpp from the GYP project. by daniel@transgaming.com · 12 years ago
  38. a27e05b Split the swap chain into an abstract interface and a D3D9 implementation. by daniel@transgaming.com · 12 years ago
  39. 6c87217 Adds renderer functions for rendertarget operations. by daniel@transgaming.com · 12 years ago
  40. 48ab81c Use ANGLE's rect instead of D3D's in blitFramebuffer. by daniel@transgaming.com · 12 years ago
  41. 39cee2e Stores render target description without D3D9 reliance. by daniel@transgaming.com · 12 years ago
  42. c497eba Moved the static initializers of RenderStateCache's constants to the top of the cpp file. by daniel@transgaming.com · 12 years ago
  43. 5503fd0 Implemented Renderer11::setDepthStencilState. by daniel@transgaming.com · 12 years ago
  44. 53926ff Added depth stencil state caching to the RenderStateCache. by daniel@transgaming.com · 12 years ago
  45. 08c331d Moved the stencilRef and stencilBackRef back to Context's state structure. by daniel@transgaming.com · 12 years ago
  46. c820c12 Added utility functions for gl to D3D11 depth stencil states. by daniel@transgaming.com · 12 years ago
  47. dcf1e67 Implemented Renderer11::setRasterizerState and Renderer11::setScissorRectangle. by daniel@transgaming.com · 12 years ago
  48. ed453e0 Added Rasterizer state caching to the RenderStateCache. by daniel@transgaming.com · 12 years ago
  49. fa34b34 Added a utility function for gl to D3D11 rasterizer states. by daniel@transgaming.com · 12 years ago
  50. f8ba109 Implemented Renderer11::setBlendState using the new RenderStateCache. by daniel@transgaming.com · 12 years ago
  51. 0673d79 Added a RenderStateCache class for caching D3D11 blend, depth stencil and rasterizer states. by daniel@transgaming.com · 12 years ago
  52. b58cb9b Added a third party library: MurmurHash3. by daniel@transgaming.com · 12 years ago
  53. 6b14771 Added utility functions for gl to d3d11 blend states. by daniel@transgaming.com · 12 years ago
  54. 042d1b4 Adds RenderTarget wrapper class for surfaces and views. by daniel@transgaming.com · 12 years ago
  55. 4df38ce Adds function to convert depth *and* backbuffer formats. by daniel@transgaming.com · 12 years ago
  56. b9bb279 Make egl::Surface independent of the Renderer implementation. by daniel@transgaming.com · 12 years ago
  57. 3838088 Add stubs for missing virtual method implementations. by daniel@transgaming.com · 12 years ago
  58. 8a8b24c Fixed issues with state force flag initialization and applyRenderTarget placement. by daniel@transgaming.com · 12 years ago
  59. 2e25864 Removed the dirty state flags from Context. by daniel@transgaming.com · 12 years ago
  60. d084c62 Added an abstract Renderer::clear method. by daniel@transgaming.com · 12 years ago
  61. f39967e Context now uses the new structures storing state. by daniel@transgaming.com · 12 years ago
  62. 493d4f8 Added abstract methods to Renderer for state setting. by daniel@transgaming.com · 12 years ago
  63. 1e34fde Added a rectangle structure for holding viewport/scissor information. by daniel@transgaming.com · 12 years ago
  64. c8b8f28 Added structures for rasterizer, blend and depth stencil state. by daniel@transgaming.com · 12 years ago
  65. d0db350 Moved the Color struct to AngleTypes.h. by daniel@transgaming.com · 12 years ago
  66. ef19da5 Renamed EnumTypes.h to angletypes.h. by daniel@transgaming.com · 12 years ago
  67. feae9b3 Adds conversion functions for DXGI-to-GL texture and renderbuffer formats. by daniel@transgaming.com · 12 years ago
  68. 682a37c Renames es2dx and dx2es namespaces to something better. by daniel@transgaming.com · 12 years ago
  69. 31b13e1 Moves Image & Renderer into rx namespace by daniel@transgaming.com · 12 years ago
  70. de8a7ff Moves the Blitter into the Renderer's domain by daniel@transgaming.com · 12 years ago
  71. 8c7b1a9 IDXGISwapChain1::Present1 supports a sync interval of 0 to 4 for all devices. by daniel@transgaming.com · 12 years ago
  72. 65e6537 Test for valid back buffer and depth stencil formats. by daniel@transgaming.com · 12 years ago
  73. ad6aee7 Add stubs for missing virtual method implementations. by daniel@transgaming.com · 12 years ago
  74. 1d80eee Moves copyToRenderTarget to Renderer by daniel@transgaming.com · 12 years ago
  75. ea32d48 Removes getDisplay and getContext calls by daniel@transgaming.com · 12 years ago
  76. a957168 Moves ConvertTextureInternalFormat to the Renderer by daniel@transgaming.com · 12 years ago
  77. 70062c9 Passes the Renderer to various objects at construction time. by daniel@transgaming.com · 12 years ago
  78. 16418b1 Passes pointer to Renderer to Framebuffer at construction. by daniel@transgaming.com · 12 years ago
  79. 370482e Pass the Renderer to the ResourceManager at construction time. by daniel@transgaming.com · 12 years ago
  80. ad62987 Eliminates usage of Display from Context::makeCurrent. by daniel@transgaming.com · 12 years ago
  81. 03d3909 Pass the Renderer to the Context at construction time by daniel@transgaming.com · 12 years ago
  82. 222ee08 Contain DX9 back buffer and depth stencil surface formats. by daniel@transgaming.com · 12 years ago
  83. 25072f6 Implement texture dimension limits and 32-bit index queries. by daniel@transgaming.com · 12 years ago
  84. c1e2634 Create a Direct3D 11 device, if enabled and available. by daniel@transgaming.com · 12 years ago
  85. ae4f4d4 Moved Renderer creation/destruction out of Context.cpp into Renderer.cpp. by daniel@transgaming.com · 12 years ago
  86. cfa8efd Moved declarations of EGL dependencies to main.h. by daniel@transgaming.com · 12 years ago
  87. 1d6aff2 Add a Renderer11 class for the d3d11 backend. by daniel@transgaming.com · 12 years ago
  88. 3f52696 Update minor version number for branch by daniel@transgaming.com · 12 years ago
  89. 2a99bfa fix early return value from resetSwapChain by daniel@transgaming.com · 12 years ago
  90. 4f0af57 Misc fixes to renderer by daniel@transgaming.com · 12 years ago
  91. 76d3e6e Rename renderer namespace to rx by daniel@transgaming.com · 12 years ago
  92. 95ffbc1 Handle software device creation at the Renderer9 level. by daniel@transgaming.com · 12 years ago
  93. bdfb391 Explicitly retrieve a Renderer9 or Renderer interface from Display. by daniel@transgaming.com · 12 years ago
  94. d8e3656 Moves portions of utilities specific to D3D9 to the Renderer's domain by daniel@transgaming.com · 12 years ago
  95. 3cef539 Alters the blitter's copy function so that you can pass a framebuffer to it directly. by daniel@transgaming.com · 12 years ago
  96. 0ad830b Moves mipmap generation to texture storage and image objects. by daniel@transgaming.com · 12 years ago
  97. 690d8ae Moves copyToRenderTarget operation into texture storage object. by daniel@transgaming.com · 12 years ago
  98. 9d4346f Eliminates getD3DTexture, instead returning the texture storage object. by daniel@transgaming.com · 12 years ago
  99. 0f195ad Passes texture storage object to image directly to update its surfaces by daniel@transgaming.com · 12 years ago
  100. 25ee744 Passes the swapchain to texture storage constructor instead of d3d texture. by daniel@transgaming.com · 12 years ago