Home
last modified time | relevance | path

Searched defs:gpu (Results 1 – 25 of 193) sorted by relevance

12345678

/third_party/skia/src/gpu/vk/
DGrVkCommandBuffer.cpp46 void GrVkCommandBuffer::freeGPUData(const GrGpu* gpu, VkCommandPool cmdPool) const { in freeGPUData() argument
80 void GrVkCommandBuffer::pipelineBarrier(const GrVkGpu* gpu, in pipelineBarrier()
150 void GrVkCommandBuffer::submitPipelineBarriers(const GrVkGpu* gpu, bool forSelfDependency) { in submitPipelineBarriers()
181 void GrVkCommandBuffer::bindInputBuffer(GrVkGpu* gpu, uint32_t binding, in bindInputBuffer()
200 void GrVkCommandBuffer::bindIndexBuffer(GrVkGpu* gpu, sk_sp<const GrBuffer> buffer) { in bindIndexBuffer()
214 void GrVkCommandBuffer::clearAttachments(const GrVkGpu* gpu, in clearAttachments()
245 void GrVkCommandBuffer::bindDescriptorSets(const GrVkGpu* gpu, in bindDescriptorSets()
263 void GrVkCommandBuffer::bindPipeline(const GrVkGpu* gpu, sk_sp<const GrVkPipeline> pipeline) { in bindPipeline()
271 void GrVkCommandBuffer::pushConstants(const GrVkGpu* gpu, VkPipelineLayout layout, in pushConstants()
286 void GrVkCommandBuffer::drawIndexed(const GrVkGpu* gpu, in drawIndexed()
[all …]
DGrVkImage.cpp20 sk_sp<GrVkImage> GrVkImage::MakeStencil(GrVkGpu* gpu, in MakeStencil()
38 sk_sp<GrVkImage> GrVkImage::MakeMSAA(GrVkGpu* gpu, in MakeMSAA()
64 sk_sp<GrVkImage> GrVkImage::MakeTexture(GrVkGpu* gpu, in MakeTexture()
94 static bool make_views(GrVkGpu* gpu, in make_views()
132 sk_sp<GrVkImage> GrVkImage::Make(GrVkGpu* gpu, in Make()
177 sk_sp<GrVkImage> GrVkImage::MakeWrapped(GrVkGpu* gpu, in MakeWrapped()
210 void GrVkImage::DestroyAndFreeImageMemory(const GrVkGpu* gpu, const GrVkAlloc& alloc, const VkImage… in DestroyAndFreeImageMemory()
216 GrVkImage::GrVkImage(GrVkGpu* gpu, in GrVkImage()
244 GrVkImage::GrVkImage(GrVkGpu* gpu, in GrVkImage()
270 void GrVkImage::init(GrVkGpu* gpu, bool forSecondaryCB) { in init()
[all …]
DGrVkDescriptorSetManager.cpp19 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateUniformManager(GrVkGpu* gpu) { in CreateUniformManager()
28 GrVkGpu* gpu, VkDescriptorType type, const GrVkUniformHandler& uniformHandler) { in CreateSamplerManager()
39 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateZeroSamplerManager(GrVkGpu* gpu) { in CreateZeroSamplerManager()
45 GrVkDescriptorSetManager* GrVkDescriptorSetManager::CreateInputManager(GrVkGpu* gpu) { in CreateInputManager()
64 static bool get_layout_and_desc_count(GrVkGpu* gpu, in get_layout_and_desc_count()
188 GrVkGpu* gpu, VkDescriptorType type, in Create()
210 GrVkGpu* gpu, VkDescriptorType type, VkDescriptorSetLayout descSetLayout, in GrVkDescriptorSetManager()
226 const GrVkDescriptorSet* GrVkDescriptorSetManager::getDescriptorSet(GrVkGpu* gpu, in getDescriptorSet()
250 void GrVkDescriptorSetManager::release(GrVkGpu* gpu) { in release()
310 bool GrVkDescriptorSetManager::DescriptorPoolManager::getNewPool(GrVkGpu* gpu) { in getNewPool()
[all …]
DGrVkMemory.cpp24 static bool FindMemoryType(GrVkGpu *gpu, uint32_t typeFilter, VkMemoryPropertyFlags properties, uin… in FindMemoryType()
44 bool GrVkMemory::AllocAndBindBufferMemory(GrVkGpu* gpu,
90 bool GrVkMemory::ImportAndBindBufferMemory(GrVkGpu* gpu,
146 void GrVkMemory::FreeBufferMemory(const GrVkGpu* gpu, const GrVkAlloc& alloc) {
162 bool GrVkMemory::AllocAndBindImageMemory(GrVkGpu* gpu,
231 void GrVkMemory::FreeImageMemory(const GrVkGpu* gpu, const GrVkAlloc& alloc) {
243 void* GrVkMemory::MapAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc) {
258 void GrVkMemory::UnmapAlloc(const GrVkGpu* gpu, const GrVkAlloc& alloc) {
290 void GrVkMemory::FlushMappedAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc, VkDeviceSize offset,
305 void GrVkMemory::InvalidateMappedAlloc(GrVkGpu* gpu, const GrVkAlloc& alloc,
DGrVkCommandPool.cpp15 GrVkCommandPool* GrVkCommandPool::Create(GrVkGpu* gpu) { in Create()
43 GrVkCommandPool::GrVkCommandPool(GrVkGpu* gpu, VkCommandPool commandPool, in GrVkCommandPool()
53 GrVkGpu* gpu) { in findOrCreateSecondaryCommandBuffer()
79 void GrVkCommandPool::reset(GrVkGpu* gpu) { in reset()
DGrVkBuffer.cpp21 GrVkBuffer::GrVkBuffer(GrVkGpu* gpu, in GrVkBuffer()
40 static const GrVkDescriptorSet* make_uniform_desc_set(GrVkGpu* gpu, VkBuffer buffer, size_t size) { in make_uniform_desc_set()
70 sk_sp<GrVkBuffer> GrVkBuffer::Make(GrVkGpu* gpu,
161 sk_sp<GrVkBuffer> GrVkBuffer::MakeFromOHNativeBuffer(GrVkGpu* gpu,
224 void GrVkBuffer::DestroyAndFreeBufferMemory(const GrVkGpu* gpu, const GrVkAlloc& alloc, const VkBuf…
253 GrVkGpu* gpu = this->getVkGpu(); local
274 GrVkGpu* gpu = this->getVkGpu(); local
DGrVkTextureRenderTarget.cpp25 GrVkGpu* gpu, in GrVkTextureRenderTarget()
40 GrVkGpu* gpu, in GrVkTextureRenderTarget()
54 bool create_rt_attachments(GrVkGpu* gpu, SkISize dimensions, VkFormat format, int sampleCnt, in create_rt_attachments()
76 GrVkGpu* gpu, in MakeNewTextureRenderTarget()
110 GrVkGpu* gpu, in MakeWrappedTextureRenderTarget()
DGrVkSemaphore.cpp19 std::unique_ptr<GrVkSemaphore> GrVkSemaphore::Make(GrVkGpu* gpu, bool isOwned) { in Make()
36 std::unique_ptr<GrVkSemaphore> GrVkSemaphore::MakeWrapped(GrVkGpu* gpu, in MakeWrapped()
51 GrVkSemaphore::GrVkSemaphore(GrVkGpu* gpu, VkSemaphore semaphore, bool prohibitSignal, in GrVkSemaphore()
DGrVkPipelineState.cpp31 GrVkGpu* gpu, in GrVkPipelineState()
65 void GrVkPipelineState::freeGPUResources(GrVkGpu* gpu) { in freeGPUResources()
76 bool GrVkPipelineState::setAndBindUniforms(GrVkGpu* gpu, in setAndBindUniforms()
112 bool GrVkPipelineState::setAndBindTextures(GrVkGpu* gpu, in setAndBindTextures()
236 bool GrVkPipelineState::setAndBindInputAttachment(GrVkGpu* gpu, in setAndBindInputAttachment()
273 void GrVkPipelineState::bindPipeline(const GrVkGpu* gpu, GrVkCommandBuffer* commandBuffer) { in bindPipeline()
DGrVkManagedResource.h17 GrVkManagedResource(const GrVkGpu* gpu) : fGpu(gpu) {} in GrVkManagedResource()
29 GrVkRecycledResource(GrVkGpu* gpu) : fGpu(gpu) {} in GrVkRecycledResource()
/third_party/skia/src/gpu/d3d/
DGrD3DDescriptorTableManager.cpp12 GrD3DDescriptorTableManager::GrD3DDescriptorTableManager(GrD3DGpu* gpu) in GrD3DDescriptorTableManager()
17 GrD3DDescriptorTableManager::createShaderViewTable(GrD3DGpu* gpu, unsigned int size) { in createShaderViewTable()
23 GrD3DGpu* gpu, unsigned int size) { in createSamplerTable()
28 void GrD3DDescriptorTableManager::prepForSubmit(GrD3DGpu* gpu) { in prepForSubmit()
53 GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE type, unsigned int descriptorCount) { in Make()
81 GrD3DDescriptorTableManager::HeapPool::HeapPool(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE heapType) in HeapPool()
89 GrD3DGpu* gpu, unsigned int count) { in allocateTable()
121 void GrD3DDescriptorTableManager::HeapPool::prepForSubmit(GrD3DGpu* gpu) { in prepForSubmit()
DGrD3DCpuDescriptorManager.cpp12 GrD3DCpuDescriptorManager::GrD3DCpuDescriptorManager(GrD3DGpu* gpu) in GrD3DCpuDescriptorManager()
19 GrD3DGpu* gpu, ID3D12Resource* textureResource) { in createRenderTargetView()
31 GrD3DGpu* gpu, ID3D12Resource* textureResource) { in createDepthStencilView()
43 GrD3DGpu* gpu, ID3D12Resource* bufferResource, size_t offset, size_t size) { in createConstantBufferView()
54 GrD3DGpu* gpu, ID3D12Resource* resource, in createShaderResourceView()
71 GrD3DGpu* gpu, ID3D12Resource* resource, unsigned int mipSlice) { in createUnorderedAccessView()
93 GrD3DGpu* gpu, in createSampler()
123 GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE type, unsigned int numDescriptors) { in Make()
150 GrD3DCpuDescriptorManager::HeapPool::HeapPool(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE heapType) in HeapPool()
159 GrD3DGpu* gpu) { in allocateHandle()
DGrD3DTexture.cpp17 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture()
35 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, SkISize dimensions, const GrD3DTextureResourceInfo& info, in GrD3DTexture()
52 GrD3DTexture::GrD3DTexture(GrD3DGpu* gpu, in GrD3DTexture()
65 sk_sp<GrD3DTexture> GrD3DTexture::MakeNewTexture(GrD3DGpu* gpu, SkBudgeted budgeted, in MakeNewTexture()
89 sk_sp<GrD3DTexture> GrD3DTexture::MakeWrappedTexture(GrD3DGpu* gpu, in MakeWrappedTexture()
111 sk_sp<GrD3DTexture> GrD3DTexture::MakeAliasingTexture(GrD3DGpu* gpu, in MakeAliasingTexture()
136 GrD3DGpu* gpu = this->getD3DGpu(); in onRelease() local
144 GrD3DGpu* gpu = this->getD3DGpu(); in onAbandon() local
DGrD3DTextureResource.cpp13 void GrD3DTextureResource::setResourceState(const GrD3DGpu* gpu, in setResourceState()
31 bool GrD3DTextureResource::InitTextureResourceInfo(GrD3DGpu* gpu, const D3D12_RESOURCE_DESC& desc, in InitTextureResourceInfo()
64 GrD3DGpu* gpu, SkISize dimensions, int sampleCnt, const GrD3DTextureResourceInfo& info, in CreateMSAA()
107 void GrD3DTextureResource::prepareForPresent(GrD3DGpu* gpu) { in prepareForPresent()
111 void GrD3DTextureResource::releaseResource(GrD3DGpu* gpu) { in releaseResource()
DGrD3DAttachment.cpp12 GrD3DAttachment::GrD3DAttachment(GrD3DGpu* gpu, in GrD3DAttachment()
28 sk_sp<GrD3DAttachment> GrD3DAttachment::MakeStencil(GrD3DGpu* gpu, in MakeStencil()
68 GrD3DGpu* gpu = this->getD3DGpu(); in onRelease() local
75 GrD3DGpu* gpu = this->getD3DGpu(); in onAbandon() local
DGrD3DRenderTarget.cpp20 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu, in GrD3DRenderTarget()
43 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu, in GrD3DRenderTarget()
64 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu, in GrD3DRenderTarget()
80 GrD3DRenderTarget::GrD3DRenderTarget(GrD3DGpu* gpu, in GrD3DRenderTarget()
92 GrD3DGpu* gpu, SkISize dimensions, int sampleCnt, const GrD3DTextureResourceInfo& info, in MakeWrappedRenderTarget()
153 GrD3DGpu* gpu = this->getD3DGpu(); in releaseInternalObjects() local
DGrD3DTextureRenderTarget.cpp14 GrD3DGpu* gpu, in GrD3DTextureRenderTarget()
41 GrD3DGpu* gpu, in GrD3DTextureRenderTarget()
57 GrD3DGpu* gpu, in GrD3DTextureRenderTarget()
84 GrD3DGpu* gpu, in GrD3DTextureRenderTarget()
100 GrD3DGpu* gpu, in MakeNewTextureRenderTarget()
156 GrD3DGpu* gpu, in MakeWrappedTextureRenderTarget()
DGrD3DOpsRenderPass.cpp29 GrD3DOpsRenderPass::GrD3DOpsRenderPass(GrD3DGpu* gpu) : fGpu(gpu) {} in GrD3DOpsRenderPass()
52 GrGpu* GrD3DOpsRenderPass::gpu() { return fGpu; } in gpu() function in GrD3DOpsRenderPass
78 void set_stencil_ref(GrD3DGpu* gpu, const GrProgramInfo& info) { in set_stencil_ref()
93 void set_blend_factor(GrD3DGpu* gpu, const GrProgramInfo& info) { in set_blend_factor()
113 void set_primitive_topology(GrD3DGpu* gpu, const GrProgramInfo& info) { in set_primitive_topology()
139 void set_scissor_rects(GrD3DGpu* gpu, const GrRenderTarget* renderTarget, GrSurfaceOrigin rtOrigin, in set_scissor_rects()
160 void set_viewport(GrD3DGpu* gpu, const GrRenderTarget* renderTarget) { in set_viewport()
211 void update_resource_state(GrTexture* tex, GrRenderTarget* rt, GrD3DGpu* gpu) { in update_resource_state()
/third_party/mesa3d/src/virtio/vulkan/
Dvn_renderer_virtgpu.c165 sim_syncobj_create(struct virtgpu *gpu, bool signaled) in sim_syncobj_create()
210 sim_syncobj_destroy(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_destroy()
296 sim_syncobj_lookup(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_lookup()
311 sim_syncobj_reset(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_reset()
325 sim_syncobj_query(struct virtgpu *gpu, in sim_syncobj_query()
342 sim_syncobj_signal(struct virtgpu *gpu, in sim_syncobj_signal()
358 sim_syncobj_submit(struct virtgpu *gpu, in sim_syncobj_submit()
407 sim_syncobj_wait(struct virtgpu *gpu, in sim_syncobj_wait()
454 sim_syncobj_export(struct virtgpu *gpu, uint32_t syncobj_handle) in sim_syncobj_export()
472 sim_syncobj_import(struct virtgpu *gpu, uint32_t syncobj_handle, int fd) in sim_syncobj_import()
[all …]
/third_party/skia/src/gpu/mock/
DGrMockTexture.h18 GrMockTexture(GrMockGpu* gpu, in GrMockTexture()
28 GrMockTexture(GrMockGpu* gpu, in GrMockTexture()
56 GrMockTexture(GrMockGpu* gpu, const SkISize& dimensions, GrProtected isProtected, in GrMockTexture()
82 GrMockRenderTarget(GrMockGpu* gpu, in GrMockRenderTarget()
95 GrMockRenderTarget(GrMockGpu* gpu, Wrapped, SkISize dimensions, int sampleCnt, in GrMockRenderTarget()
137 GrMockRenderTarget(GrMockGpu* gpu, in GrMockRenderTarget()
155 GrMockTextureRenderTarget(GrMockGpu* gpu, in GrMockTextureRenderTarget()
170 GrMockTextureRenderTarget(GrMockGpu* gpu, in GrMockTextureRenderTarget()
/third_party/mesa3d/src/etnaviv/drm/
Detnaviv_gpu.c49 struct etna_gpu *gpu; in etna_gpu_new() local
76 void etna_gpu_del(struct etna_gpu *gpu) in etna_gpu_del()
81 int etna_gpu_get_param(struct etna_gpu *gpu, enum etna_param_id param, in etna_gpu_get_param()
/third_party/libdrm/etnaviv/
Detnaviv_gpu.c49 struct etna_gpu *gpu; in etna_gpu_new() local
76 drm_public void etna_gpu_del(struct etna_gpu *gpu) in etna_gpu_del()
81 drm_public int etna_gpu_get_param(struct etna_gpu *gpu, enum etna_param_id param, in etna_gpu_get_param()
/third_party/skia/experimental/graphite/src/
DContextPriv.cpp14 Gpu* ContextPriv::gpu() { in gpu() function in skgpu::ContextPriv
18 const Gpu* ContextPriv::gpu() const { in gpu() function in skgpu::ContextPriv
/third_party/skia/src/gpu/gl/
DGrGLVertexArray.cpp79 void GrGLAttribArrayState::set(GrGLGpu* gpu, in set()
144 void GrGLAttribArrayState::enableVertexArrays(const GrGLGpu* gpu, int enabledCount, in enableVertexArrays()
187 GrGLAttribArrayState* GrGLVertexArray::bind(GrGLGpu* gpu) { in bind()
195 GrGLAttribArrayState* GrGLVertexArray::bindWithIndexBuffer(GrGLGpu* gpu, const GrBuffer* ibuff) { in bindWithIndexBuffer()
/third_party/skia/tests/
DResourceCacheTest.cpp186 GrGpu* gpu = context->priv().getGpu(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
244 TestResource(GrGpu* gpu, SkBudgeted budgeted = SkBudgeted::kYes, size_t size = kDefaultSize) in TestResource()
254 static TestResource* CreateScratch(GrGpu* gpu, SkBudgeted budgeted, in CreateScratch()
258 static TestResource* CreateWrapped(GrGpu* gpu, GrWrapCacheable cacheable, in CreateWrapped()
287 TestResource(GrGpu* gpu, SkBudgeted budgeted, SimulatedProperty property, ScratchConstructor, in TestResource()
299 TestResource(GrGpu* gpu, GrWrapCacheable cacheable, size_t size) in TestResource()
339 GrGpu* gpu() { return fDContext->priv().getGpu(); } in gpu() function in Mock
353 GrGpu* gpu = mock.gpu(); in test_no_key() local
406 GrGpu* gpu = mock.gpu(); in test_purge_unlocked() local
469 GrGpu* gpu = mock.gpu(); in test_purge_command_buffer_usage() local
[all …]

12345678