Home
last modified time | relevance | path

Searched refs:GrD3DDescriptorHeap (Results 1 - 18 of 18) sorted by relevance

/third_party/skia/src/gpu/d3d/
H A DGrD3DCpuDescriptorManager.h11 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
20 GrD3DDescriptorHeap::CPUHandle createRenderTargetView(GrD3DGpu*,
22 void recycleRenderTargetView(const GrD3DDescriptorHeap::CPUHandle&);
24 GrD3DDescriptorHeap::CPUHandle createDepthStencilView(GrD3DGpu*,
26 void recycleDepthStencilView(const GrD3DDescriptorHeap::CPUHandle&);
28 GrD3DDescriptorHeap::CPUHandle createConstantBufferView(GrD3DGpu*,
32 GrD3DDescriptorHeap::CPUHandle createShaderResourceView(GrD3DGpu*,
36 GrD3DDescriptorHeap::CPUHandle createUnorderedAccessView(GrD3DGpu*,
39 void recycleShaderView(const GrD3DDescriptorHeap::CPUHandle&);
41 GrD3DDescriptorHeap
[all...]
H A DGrD3DCpuDescriptorManager.cpp18 GrD3DDescriptorHeap::CPUHandle GrD3DCpuDescriptorManager::createRenderTargetView( in createRenderTargetView()
20 const GrD3DDescriptorHeap::CPUHandle& descriptor = fRTVDescriptorPool.allocateHandle(gpu); in createRenderTargetView()
26 const GrD3DDescriptorHeap::CPUHandle& rtvDescriptor) { in recycleRenderTargetView()
30 GrD3DDescriptorHeap::CPUHandle GrD3DCpuDescriptorManager::createDepthStencilView( in createDepthStencilView()
32 const GrD3DDescriptorHeap::CPUHandle& descriptor = fDSVDescriptorPool.allocateHandle(gpu); in createDepthStencilView()
38 const GrD3DDescriptorHeap::CPUHandle& dsvDescriptor) { in recycleDepthStencilView()
42 GrD3DDescriptorHeap::CPUHandle GrD3DCpuDescriptorManager::createConstantBufferView( in createConstantBufferView()
44 const GrD3DDescriptorHeap::CPUHandle& descriptor = in createConstantBufferView()
53 GrD3DDescriptorHeap::CPUHandle GrD3DCpuDescriptorManager::createShaderResourceView( in createShaderResourceView()
56 const GrD3DDescriptorHeap in createShaderResourceView()
[all...]
H A DGrD3DDescriptorHeap.cpp8 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
11 std::unique_ptr<GrD3DDescriptorHeap> GrD3DDescriptorHeap::Make(GrD3DGpu* gpu, in Make()
23 return std::unique_ptr<GrD3DDescriptorHeap>( in Make()
24 new GrD3DDescriptorHeap(std::move(gr_cp<ID3D12DescriptorHeap>(heap)), in Make()
28 GrD3DDescriptorHeap::GrD3DDescriptorHeap(const gr_cp<ID3D12DescriptorHeap>& heap, in GrD3DDescriptorHeap() function in GrD3DDescriptorHeap
37 GrD3DDescriptorHeap::CPUHandle GrD3DDescriptorHeap::getCPUHandle(unsigned int index) { in getCPUHandle()
44 GrD3DDescriptorHeap
[all...]
H A DGrD3DTextureRenderTarget.h61 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
64 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView,
65 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView,
74 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
75 const GrD3DDescriptorHeap::CPUHandle& renderTargetView,
83 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
86 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView,
87 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView,
96 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
97 const GrD3DDescriptorHeap
[all...]
H A DGrD3DTextureRenderTarget.cpp19 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTextureRenderTarget()
22 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView, in GrD3DTextureRenderTarget()
23 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView, in GrD3DTextureRenderTarget()
46 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTextureRenderTarget()
47 const GrD3DDescriptorHeap::CPUHandle& renderTargetView, in GrD3DTextureRenderTarget()
61 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTextureRenderTarget()
64 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView, in GrD3DTextureRenderTarget()
65 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView, in GrD3DTextureRenderTarget()
88 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTextureRenderTarget()
89 const GrD3DDescriptorHeap in GrD3DTextureRenderTarget()
[all...]
H A DGrD3DRenderTarget.h17 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
65 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView,
66 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView);
72 const GrD3DDescriptorHeap::CPUHandle& renderTargetView);
97 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView,
98 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView,
105 const GrD3DDescriptorHeap::CPUHandle& renderTargetView,
126 GrD3DDescriptorHeap::CPUHandle fColorRenderTargetView;
127 GrD3DDescriptorHeap::CPUHandle fResolveRenderTargetView;
H A DGrD3DResourceProvider.h49 GrD3DDescriptorHeap::CPUHandle createRenderTargetView(ID3D12Resource* textureResource);
50 void recycleRenderTargetView(const GrD3DDescriptorHeap::CPUHandle&);
52 GrD3DDescriptorHeap::CPUHandle createDepthStencilView(ID3D12Resource* textureResource);
53 void recycleDepthStencilView(const GrD3DDescriptorHeap::CPUHandle&);
55 GrD3DDescriptorHeap::CPUHandle createConstantBufferView(ID3D12Resource* bufferResource,
58 GrD3DDescriptorHeap::CPUHandle createShaderResourceView(ID3D12Resource* resource,
61 GrD3DDescriptorHeap::CPUHandle createUnorderedAccessView(ID3D12Resource* resource,
63 void recycleShaderView(const GrD3DDescriptorHeap::CPUHandle&);
H A DGrD3DRenderTarget.cpp26 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView, in GrD3DRenderTarget()
27 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView, in GrD3DRenderTarget()
49 const GrD3DDescriptorHeap::CPUHandle& colorRenderTargetView, in GrD3DRenderTarget()
50 const GrD3DDescriptorHeap::CPUHandle& resolveRenderTargetView) in GrD3DRenderTarget()
68 const GrD3DDescriptorHeap::CPUHandle& renderTargetView, in GrD3DRenderTarget()
84 const GrD3DDescriptorHeap::CPUHandle& renderTargetView) in GrD3DRenderTarget()
103 GrD3DDescriptorHeap::CPUHandle renderTargetView = in MakeWrappedRenderTarget()
116 GrD3DDescriptorHeap::CPUHandle msaaRenderTargetView = in MakeWrappedRenderTarget()
H A DGrD3DDescriptorHeap.h17 class GrD3DDescriptorHeap { class
19 static std::unique_ptr<GrD3DDescriptorHeap> Make(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE,
23 ~GrD3DDescriptorHeap() = default;
59 GrD3DDescriptorHeap(const gr_cp<ID3D12DescriptorHeap>&, unsigned int handleIncrementSize);
H A DGrD3DTexture.h14 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
52 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
67 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
71 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView,
85 GrD3DDescriptorHeap::CPUHandle fShaderResourceView;
H A DGrD3DResourceProvider.cpp84 GrD3DDescriptorHeap::CPUHandle GrD3DResourceProvider::createRenderTargetView( in createRenderTargetView()
90 const GrD3DDescriptorHeap::CPUHandle& rtvDescriptor) { in recycleRenderTargetView()
94 GrD3DDescriptorHeap::CPUHandle GrD3DResourceProvider::createDepthStencilView( in createDepthStencilView()
100 const GrD3DDescriptorHeap::CPUHandle& dsvDescriptor) { in recycleDepthStencilView()
104 GrD3DDescriptorHeap::CPUHandle GrD3DResourceProvider::createConstantBufferView( in createConstantBufferView()
109 GrD3DDescriptorHeap::CPUHandle GrD3DResourceProvider::createShaderResourceView( in createShaderResourceView()
114 GrD3DDescriptorHeap::CPUHandle GrD3DResourceProvider::createUnorderedAccessView( in createUnorderedAccessView()
120 const GrD3DDescriptorHeap::CPUHandle& view) { in recycleShaderView()
H A DGrD3DTexture.cpp22 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTexture()
37 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTexture()
56 const GrD3DDescriptorHeap::CPUHandle& shaderResourceView, in GrD3DTexture()
80 GrD3DDescriptorHeap::CPUHandle shaderResourceView = in MakeNewTexture()
103 GrD3DDescriptorHeap::CPUHandle shaderResourceView = in MakeWrappedTexture()
126 GrD3DDescriptorHeap::CPUHandle shaderResourceView = in MakeAliasingTexture()
H A DGrD3DAttachment.h14 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
44 const GrD3DDescriptorHeap::CPUHandle& view);
48 GrD3DDescriptorHeap::CPUHandle fView;
H A DGrD3DDescriptorTableManager.h11 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
74 Heap(GrD3DGpu* gpu, std::unique_ptr<GrD3DDescriptorHeap>& heap, in Heap()
94 std::unique_ptr<GrD3DDescriptorHeap> fHeap;
H A DGrD3DAttachment.cpp19 const GrD3DDescriptorHeap::CPUHandle& view) in GrD3DAttachment()
57 GrD3DDescriptorHeap::CPUHandle view = in MakeStencil()
H A DGrD3DDescriptorTableManager.cpp54 std::unique_ptr<GrD3DDescriptorHeap> heap = in Make()
55 GrD3DDescriptorHeap::Make(gpu, type, descriptorCount, in Make()
H A DGrD3DGpu.h312 SkSTArray<32, GrD3DDescriptorHeap::CPUHandle> fMipmapCPUDescriptors;
H A DGrD3DGpu.cpp1190 GrD3DDescriptorHeap::CPUHandle srvHandle = in onRegenerateMipMapLevels()
1195 GrD3DDescriptorHeap::CPUHandle uavHandle = in onRegenerateMipMapLevels()

Completed in 10 milliseconds