1. d084c62 Added an abstract Renderer::clear method. by daniel@transgaming.com · 12 years ago
  2. f39967e Context now uses the new structures storing state. by daniel@transgaming.com · 12 years ago
  3. 682a37c Renames es2dx and dx2es namespaces to something better. by daniel@transgaming.com · 12 years ago
  4. de8a7ff Moves the Blitter into the Renderer's domain by daniel@transgaming.com · 12 years ago
  5. 70062c9 Passes the Renderer to various objects at construction time. by daniel@transgaming.com · 12 years ago
  6. 16418b1 Passes pointer to Renderer to Framebuffer at construction. by daniel@transgaming.com · 12 years ago
  7. 370482e Pass the Renderer to the ResourceManager at construction time. by daniel@transgaming.com · 12 years ago
  8. ad62987 Eliminates usage of Display from Context::makeCurrent. by daniel@transgaming.com · 12 years ago
  9. 03d3909 Pass the Renderer to the Context at construction time by daniel@transgaming.com · 12 years ago
  10. ae4f4d4 Moved Renderer creation/destruction out of Context.cpp into Renderer.cpp. by daniel@transgaming.com · 12 years ago
  11. 76d3e6e Rename renderer namespace to rx by daniel@transgaming.com · 12 years ago
  12. 95ffbc1 Handle software device creation at the Renderer9 level. by daniel@transgaming.com · 12 years ago
  13. bdfb391 Explicitly retrieve a Renderer9 or Renderer interface from Display. by daniel@transgaming.com · 12 years ago
  14. d8e3656 Moves portions of utilities specific to D3D9 to the Renderer's domain by daniel@transgaming.com · 12 years ago
  15. 20d3666 Mostly eliminates usage of getD3DFormat in Texture. by daniel@transgaming.com · 12 years ago
  16. 408caa5 Eliminated the dependency of VertexDataManager and IndexDataManager on Context. by daniel@transgaming.com · 12 years ago
  17. 2507f41 Split Renderer into version independent interface and Renderer9 implementation. by daniel@transgaming.com · 12 years ago
  18. 7cb796e Eliminated isD3d9ExDevice(). by daniel@transgaming.com · 12 years ago
  19. 4ca789e Eliminated D3DADAPTER_IDENTIFIER9 uses. by daniel@transgaming.com · 12 years ago
  20. 024786d Pass swapchain to DepthStencil constructor instead of d3d9 surface by daniel@transgaming.com · 12 years ago
  21. 96c3893 Pass swapchain to Colorbuffer constructor instead of a d3d9 surface by daniel@transgaming.com · 12 years ago
  22. 3c72078 Add renderer::SwapChain class and move functionality from egl::Surface by daniel@transgaming.com · 12 years ago
  23. 21290e6 Removes mConfig from Context, as it was only used for setting unused default values. by daniel@transgaming.com · 12 years ago
  24. 06eef17 Removes getContext calls from Colorbuffer and DepthStencilbuffer constructors. by daniel@transgaming.com · 12 years ago
  25. b783398 Moves multisample support data to Renderer from Context. by daniel@transgaming.com · 12 years ago
  26. 6716a27 Removes d3d9 device usage from IndexDataManager and subjugate classes. by daniel@transgaming.com · 12 years ago
  27. b738699 Remove d3d9 devices from use in VertexDataManager and subjugate classes by daniel@transgaming.com · 12 years ago
  28. 5f4c136 Removes D3DCaps from Context and Display, instead querying Renderer for support status. by daniel@transgaming.com · 12 years ago
  29. a734f27 Move SetTexture calls to the renderer class by daniel@transgaming.com · 12 years ago
  30. ba0570e Move sampler state setting to the Renderer by daniel@transgaming.com · 12 years ago
  31. ebf139f Move texture sampler state into a separate sampler state structure. by daniel@transgaming.com · 12 years ago
  32. e4733d7 Move shader cache into Renderer by daniel@transgaming.com · 12 years ago
  33. f688c0d Make testDeviceLoss able to perform the notifications by daniel@transgaming.com · 12 years ago
  34. ef21ab2 Move query and sync support to Renderer by daniel@transgaming.com · 12 years ago
  35. 621ce05 Add Renderer class and move functionality from Display by daniel@transgaming.com · 12 years ago
  36. 6452adf Tracks sized internal formats for textures. by daniel@transgaming.com · 12 years ago
  37. 42944b0 Adds support for per-framebuffer IMPLEMENTATION_COLOR_READ_FORMAT and TYPE by daniel@transgaming.com · 12 years ago
  38. 087e578 Skip drawing points when gl_PointSize isn't written. by daniel@transgaming.com · 12 years ago
  39. aa48067 Replace D3DXFloat16To32Array. by apatrick@chromium.org · 12 years ago
  40. 29ab952 Minor GCC fixes by daniel@transgaming.com · 12 years ago
  41. 909f21c Reset shaders to null in makeCurrent. by apatrick@chromium.org · 12 years ago
  42. 989c1c8 Make ProgramBinary a refcount object and use Binding pointers to maintain it's lifetime on context and program. by daniel@transgaming.com · 12 years ago
  43. 12394cf Install new program binary when current program is successfully relinked or reloaded by daniel@transgaming.com · 12 years ago
  44. 95d2942 redirect the LinkProgram and ProgramBinary calls through the context. by daniel@transgaming.com · 12 years ago
  45. 834af91 Explicitly track the current program binary instead of just caching it. by daniel@transgaming.com · 12 years ago
  46. 7f3bfe1 Don't erase the cached program binary on deletion. by daniel@transgaming.com · 12 years ago
  47. 62a2846 Cache the current program binary instead of the current program. by daniel@transgaming.com · 12 years ago
  48. e6af4f9 Use the ProgramBinary's serial to track changed D3D9 shaders instead of the Program's by daniel@transgaming.com · 12 years ago
  49. 5ae3ccc Pass the programBinary directly to applyDeclaration by daniel@transgaming.com · 12 years ago
  50. 6871528 Scale up non-multiple-of-4 dxt textures by jbauman@chromium.org · 12 years ago
  51. 07ab841 Implement Anisotropic Texture filtering support by daniel@transgaming.com · 12 years ago
  52. 144f280 Enable OES_get_program_binary. by apatrick@chromium.org · 12 years ago
  53. 13be3e4 Increase the maximum point size to what is reported by Direct3D. by daniel@transgaming.com · 12 years ago
  54. 253b8d2 Refactor program info log out of ProgramBinary and in to Program. by apatrick@chromium.org · 12 years ago
  55. 9616e58 Merge no-flip-rows r1142 to trunk. by apatrick@chromium.org · 12 years ago
  56. 3ce8dbc Add placeholder entry points for GL_OES_get_program_binary. by apatrick@chromium.org · 12 years ago
  57. ea09f9b Move ProgramBinary into new file. by apatrick@chromium.org · 12 years ago
  58. e2a59bb Refactor Program into Program and ProgramBinary. by apatrick@chromium.org · 12 years ago
  59. 92d620c Advertise support for ANGLE_depth_texture by daniel@transgaming.com · 12 years ago
  60. 68145c6 Apply the depth texture correctly as the DepthStencil surface in applyRenderTarget by daniel@transgaming.com · 12 years ago
  61. 63e6afe Ensure all getDepthStencil and getRenderTarget calls consistently handle references to the underlying d3d surfaces by daniel@transgaming.com · 12 years ago
  62. 1c49f79 Detect depth texture support using INTZ and NULL textures by daniel@transgaming.com · 12 years ago
  63. 56c6263 Optimize Context::applyTextures by avoiding repeated getTextureSerial calls by daniel@transgaming.com · 12 years ago
  64. 11399d5 Make sure the internal DX uniforms get updated after re-linking. by daniel@transgaming.com · 12 years ago
  65. 563c0a5 Fence has pointer to the associated egl::Display. by apatrick@chromium.org · 12 years ago
  66. c6f7f9d Centralize detection of instancing support. by daniel@transgaming.com · 13 years ago
  67. dce02fd Expose the ANGLE_instanced_arrays extension. by daniel@transgaming.com · 13 years ago
  68. d644931 Work around a bug observed with ATI graphics cards where instanced draw calls fail when all attributes are non-instanced, by repeating the draw call. by daniel@transgaming.com · 13 years ago
  69. 6c4b5e0 Re-implement line loops by constructing a 'looping' index buffer, so it is compatible with instanced draws. by daniel@transgaming.com · 13 years ago
  70. f654945 Implement glDrawArraysInstanced by constructing a 'counting' index buffer since D3D9 only supports instancing on indexed draw calls. by daniel@transgaming.com · 13 years ago
  71. 2fc9f90 Adjust the amount of streaming buffer space required for instanced attributes. by daniel@transgaming.com · 13 years ago
  72. 8ca9c6e Set the stream source frequencies for instanced draw calls. Searches for an indexed (non-instanced) attribute to ensure it gets mapped to stream 0. by daniel@transgaming.com · 13 years ago
  73. d2820bf Add entry points and constants for GL_ANGLE_instanced_arrays. by daniel@transgaming.com · 13 years ago
  74. a1d8059 Increase MSVC warning level to 4. by apatrick@chromium.org · 13 years ago
  75. 86bdb82 Adds support for EXT_occlusion_query_boolean by daniel@transgaming.com · 13 years ago
  76. a5ddde9 Move Context::sync to Display::sync. by apatrick@chromium.org · 13 years ago
  77. 56397df Removes an unneeded GetDesc call from Clear by daniel@transgaming.com · 13 years ago
  78. d9a54f9 Fixed gl_FragCoord.y calculation by daniel@transgaming.com · 13 years ago
  79. e728983 Check device loss between GetData calls when blocking by daniel@transgaming.com · 13 years ago
  80. df36372 Re-enable advertising EXT_texture_storage by daniel@transgaming.com · 13 years ago
  81. a579895 Fix more rendertarget leaks by daniel@transgaming.com · 13 years ago
  82. 29217fa Stop advertizing GL_EXT_texture_storage until issue 266 is resolved. by vangelis@google.com · 13 years ago
  83. febbea8 Fixed leak of render target associated with ColorBuffer. by apatrick@chromium.org · 13 years ago
  84. 102ca74 Fix rendering for the closing line of line loops. by daniel@transgaming.com · 13 years ago
  85. 56d46ab Add GL_ANGLE_pack_reverse_row_order. Performs vertical flip in readPixels and by bsalomon@google.com · 13 years ago
  86. b7915a5 Add the ReadnPixelsEXT command by daniel@transgaming.com · 13 years ago
  87. 97412f7 Advertise GL_ANGLE_texture_usage. by daniel@transgaming.com · 13 years ago
  88. 0bd1f2f Advertise GL_EXT_texture_storage. by daniel@transgaming.com · 13 years ago
  89. fbc3952 Issue render target serials per texture storage. by daniel@transgaming.com · 13 years ago
  90. 8747f18 Advertise robustness extension strings. by daniel@transgaming.com · 13 years ago
  91. 4ff960d Implemented context creation with reset notification. by daniel@transgaming.com · 13 years ago
  92. 17f548c Implemented reset status. by daniel@transgaming.com · 13 years ago
  93. 09fcc9f Notify the display of a lost device and mark all contexts lost. by daniel@transgaming.com · 13 years ago
  94. 6f5c5fc Check for all device lost errors. by daniel@transgaming.com · 13 years ago
  95. d14558a Separate Colorbuffer into storage and texture variants, implementing a common interface. by daniel@transgaming.com · 13 years ago
  96. bbeffbb Be more explicit about floating-point format support. by daniel@transgaming.com · 13 years ago
  97. 0da803b Refactored texture dirtiness. by daniel@transgaming.com · 13 years ago
  98. 241e70d Resend viewport on render target change. by jbauman@chromium.org · 13 years ago
  99. c5a7b69 Fix compilation due to merge issue. by daniel@transgaming.com · 13 years ago
  100. 0d86aa7 Implement glFinish using event queries. by daniel@transgaming.com · 13 years ago