1. 0ef0491 Use Microsoft's ComPtr to wrap D3D12 objects. by Jim Van Verth · 4 years, 5 months ago
  2. d2b695a Close disabled warning pragmas by Jim Van Verth · 4 years, 5 months ago
  3. 7571f9e Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. by John Stiles · 4 years, 5 months ago
  4. 8e54a6e Enhance assert to dump more information by Robert Phillips · 4 years, 6 months ago
  5. 9a18b08 Add support for vulkan non coherent advanced blends. by Greg Daniel · 4 years, 6 months ago
  6. 765c592 MSAA improvements for Direct3D. by Jim Van Verth · 4 years, 6 months ago
  7. 7e829b2 Hoist up uniform GrRingBuffer to GrGpu by Jim Van Verth · 4 years, 6 months ago
  8. 1aaf41b Change GrRingBuffer::finishSubmit to be a finishedProc by Jim Van Verth · 4 years, 6 months ago
  9. f735351 Add nearest MIP filtering to GPU and wire up to SkImageShader by Brian Salomon · 4 years, 7 months ago
  10. f7f5433 Remove GrSurfacePriv and GrRenderTargetPriv by Brian Salomon · 4 years, 7 months ago
  11. 6926791 Remove resource from GrD3DBuffer. by Greg Daniel · 4 years, 7 months ago
  12. 711b039 Reland "Make GrRingBuffer more generic so it can be used over all backends" by Jim Van Verth · 4 years, 7 months ago
  13. 6b050f6 Using staging buffers for uploads of d3d static buffers. by Greg Daniel · 4 years, 7 months ago
  14. c8bc99f Revert "Make GrRingBuffer more generic so it can be used over all backends" by Jim Van Verth · 4 years, 7 months ago
  15. 4cfae3b Remove GrTexturePriv by Brian Salomon · 4 years, 7 months ago
  16. b6d4ad9 Make GrRingBuffer more generic so it can be used over all backends by Jim Van Verth · 4 years, 7 months ago
  17. c0e7110 Disable MIP filtering on D3D using maxLOD. by Brian Salomon · 4 years, 7 months ago
  18. e69b9ef Separate MIP filtering from min/mag filtering. by Brian Salomon · 4 years, 7 months ago
  19. 8c82a87 Rename GrTexture/Proxy/Priv mip map members/functions by Brian Salomon · 4 years, 7 months ago
  20. 69100f0 Rename GrCaps fields and methods from MipMap to Mipmap by Brian Salomon · 4 years, 7 months ago
  21. 40a4062 Rename GrBackendTexture::fMipMapped -> fMipmapped by Brian Salomon · 4 years, 7 months ago
  22. a6db510 Rename GrMipMapsStatus GrMipmapStatus by Brian Salomon · 4 years, 7 months ago
  23. 7e67dca Rename GrMipMapped GrMipmapped by Brian Salomon · 4 years, 7 months ago
  24. dc945ea Avoid some unnecessary D3D state changes. by Jim Van Verth · 4 years, 7 months ago
  25. 426274b Add support for holding onto refs for input buffers from bindBuffer calls. by Greg Daniel · 4 years, 7 months ago
  26. aace25e Create shared method for creating D3D MSAA textures. by Jim Van Verth · 4 years, 7 months ago
  27. a7d9f30 Consolidate sampler->index/key conversion by Brian Salomon · 4 years, 7 months ago
  28. cffb062 Use staging buffers in d3d for texture uploads. by Greg Daniel · 4 years, 7 months ago
  29. 4e105e2 Clean up GrContext references in the src/gpu by Robert Phillips · 4 years, 7 months ago
  30. a3b02f5 Rename GrSamplerState::Filter::kBilerp to kLinear by Brian Salomon · 4 years, 7 months ago
  31. 13711eb rename SkMipMap to SkMipmap by Mike Reed · 4 years, 7 months ago
  32. bb80fcd Add Direct3D compressed texture support. by Jim Van Verth · 4 years, 7 months ago
  33. f79a7a5 Remove invalid assert when setting D3D buffers. by Jim Van Verth · 4 years, 7 months ago
  34. aaf738c Add internal calls for updateCompressedBackendTexture. by Greg Daniel · 4 years, 7 months ago
  35. d342cc9 Add indirect draws to D3D. by Jim Van Verth · 4 years, 7 months ago
  36. 3d0359a Migrate GrGpu to GrDirectContext by Adlai Holler · 4 years, 7 months ago
  37. d90b3d3 Remove generic GrFragmentProcessor texture sampling. by Brian Salomon · 4 years, 7 months ago
  38. 8e434ae Fix GrMeshTest for Direct3D. by Jim Van Verth · 4 years, 7 months ago
  39. 61a70fb Add GrGLSLFP::ParallelRange to iterate FP and GLSLFP trees by Brian Salomon · 4 years, 7 months ago
  40. 8bf0194 Replace remainder of HRESULT checks with macro by Jim Van Verth · 4 years, 7 months ago
  41. bb61fe3 Hoist up submit for resolves by Jim Van Verth · 4 years, 7 months ago
  42. 275f419 Add D3D support for MSAA by Jim Van Verth · 4 years, 7 months ago
  43. 609f159 Remove most GrCoordTransform code by Brian Osman · 4 years, 7 months ago
  44. 3b0d7d1 Change D3D waitFence() to poll rather than wait. by Jim Van Verth · 4 years, 7 months ago
  45. 0106fcc Make sure we are checking for failed wrapping of semaphores. by Greg Daniel · 4 years, 7 months ago
  46. e381036 Fix D3D debug clang build. by Jim Van Verth · 4 years, 7 months ago
  47. 1e6460d Implement GrFence in D3D. by Jim Van Verth · 4 years, 7 months ago
  48. dd3b401 Direct3D: Fix commandlist cleanup crash. by Jim Van Verth · 4 years, 7 months ago
  49. 746460e Fix d3d backend texture uploads when used formats need swizzling. by Greg Daniel · 4 years, 7 months ago
  50. b29a1a6 Fix D3D dynamic buffer reuse. by Jim Van Verth · 4 years, 8 months ago
  51. c1a67b5 Implement Direct3D semaphores by Jim Van Verth · 4 years, 8 months ago
  52. 513e475 Make sure we hold refs to sampled textures in d3d. by Greg Daniel · 4 years, 8 months ago
  53. 43a6e17 Reland "Reland "Fill in GrD3DGpu::onUpdateBackendTexture"" by Jim Van Verth · 4 years, 8 months ago
  54. 2bf27f2 Revert "Reland "Fill in GrD3DGpu::onUpdateBackendTexture"" by Jim Van Verth · 4 years, 8 months ago
  55. f58d19a Reland "Fill in GrD3DGpu::onUpdateBackendTexture" by Jim Van Verth · 4 years, 8 months ago
  56. abe2375 Implement inline uploads on d3d. by Greg Daniel · 4 years, 8 months ago
  57. 05ca1f6 Revert "Fill in GrD3DGpu::onUpdateBackendTexture" by Jim Van Verth · 4 years, 8 months ago
  58. 5a967f5 Fill in GrD3DGpu::onUpdateBackendTexture by Jim Van Verth · 4 years, 8 months ago
  59. a581a8b Fix caching of dirty uniforms on GrD3DPipelineState. by Greg Daniel · 4 years, 8 months ago
  60. d4928d0 Implement flush finish proc support for d3d backend. by Greg Daniel · 4 years, 8 months ago
  61. a85e4bf Fix perspective fragcoord value in d3d. by Greg Daniel · 4 years, 8 months ago
  62. 8346834 Fix D3D InstanceDataStepRate. by Greg Daniel · 4 years, 8 months ago
  63. 1f14ca0 Implement set scissor on d3d render pass. by Greg Daniel · 4 years, 8 months ago
  64. 5ca9d1a Fix caching of HLSL in D3D backend by Brian Osman · 4 years, 8 months ago
  65. ec3508a Add uniform rtHeight in d3d when needed. by Greg Daniel · 4 years, 8 months ago
  66. b71b6ae Hook up persistent shader cache for D3D by Brian Osman · 4 years, 8 months ago
  67. 5f196bb Fixed instanced drawing for d3d. by Greg Daniel · 4 years, 8 months ago
  68. 90cf5d4 Some more fixes to d3d stencils. by Greg Daniel · 4 years, 8 months ago
  69. 47111d1 Fix d3d clear op rect. by Greg Daniel · 4 years, 8 months ago
  70. 83cd46b Add support for stencil in d3d. by Greg Daniel · 4 years, 8 months ago
  71. a4a132c Fix tracking of d3d cpu descriptor heaps. by Greg Daniel · 4 years, 8 months ago
  72. 01f278c Better handle backendFormat to CompressionType. by Greg Daniel · 4 years, 8 months ago
  73. 9efe386 Add SkSurface flush call that takes a GrBackendSurfaceMutableState. by Greg Daniel · 4 years, 8 months ago
  74. de175ab Lots of little D3D fixes. by Jim Van Verth · 4 years, 8 months ago
  75. e8d3cca Remove GrPrepareForExternalIORequests from flush. by Greg Daniel · 4 years, 8 months ago
  76. c88d9c6 Clean up GrD3DCommandList interface by Jim Van Verth · 4 years, 8 months ago
  77. 9e4e4c7 Reland "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Brian Osman · 4 years, 8 months ago
  78. 3fd5b8f Fix Build-Win-Clang-x86_64-Debug-Direct3D by Jim Van Verth · 4 years, 8 months ago
  79. 58f569b Remove unnecessary GrFixedClip includes/declarations by Michael Ludwig · 4 years, 9 months ago
  80. f43da14 Add D3D descriptor tables and bind to command list. by Jim Van Verth · 4 years, 8 months ago
  81. 90e8290 Revert "Switch persistent cache to use SkReadBuffer/SkWriteBuffer" by Mike Reed · 4 years, 8 months ago
  82. 5fa11d4 Switch persistent cache to use SkReadBuffer/SkWriteBuffer by Brian Osman · 4 years, 8 months ago
  83. d1d997e Reland "Improve scissor state tracking in GrRTC" by Michael Ludwig · 4 years, 8 months ago
  84. 4926b07 Revert "Improve scissor state tracking in GrRTC" by Michael Ludwig · 4 years, 8 months ago
  85. 3b923a8 Improve scissor state tracking in GrRTC by Michael Ludwig · 4 years, 8 months ago
  86. f278886 Direct3D: Create samplers and shaderResourceViews for textures. by Jim Van Verth · 4 years, 8 months ago
  87. 06d2e96 Bind D3D constants. by Jim Van Verth · 4 years, 8 months ago
  88. f5776b7 Fix RTAdjust for Direct3D. by Jim Van Verth · 4 years, 8 months ago
  89. 3eadce2 Create ring buffer for managing D3D uniforms. by Jim Van Verth · 4 years, 8 months ago
  90. 620c3d9 Fix D3D static buffers and set rendertarget by Jim Van Verth · 4 years, 9 months ago
  91. afd4113 Change D3DAttachmentViewManager to handle all CPU descriptors by Jim Van Verth · 4 years, 9 months ago
  92. 1e63279 Only use scissor state for native clears by Michael Ludwig · 4 years, 9 months ago
  93. 83ed957 Add D3D draw support by Jim Van Verth · 4 years, 9 months ago
  94. 96f2237 Update GrVkRenderTarget to store both stencil & non-stencil render passes (for real) by Robert Phillips · 4 years, 9 months ago
  95. 40b4de2 Set up D3D textures and draw buffers by Jim Van Verth · 4 years, 9 months ago
  96. be259dc Add GrD3DPipelineStateDataManager. by Jim Van Verth · 4 years, 9 months ago
  97. 682a2f4 Add Direct3D swapchain support by Jim Van Verth · 4 years, 9 months ago
  98. 7359165 Automatically grow D3DRenderTargetView heap as needed. by Jim Van Verth · 4 years, 9 months ago
  99. 16032b3 Split apart creating and updating GrBackendTextures internally. by Greg Daniel · 4 years, 9 months ago
  100. c1ad77c Add finisehd proc to backend texture creation. by Greg Daniel · 4 years, 9 months ago