Home
last modified time | relevance | path

Searched refs:gpu (Results 101 - 125 of 323) sorted by relevance

12345678910>>...13

/third_party/skia/src/gpu/vk/
H A DGrVkMemoryReclaimer.cpp16 #include "src/gpu/vk/GrVkMemoryReclaimer.h"
37 bool GrVkMemoryReclaimer::addMemoryToWaitQueue(const GrVkGpu* gpu, const GrVkAlloc& alloc, const VkBuffer& buffer) in addMemoryToWaitQueue() argument
42 fWaitQueues.emplace_back(WaitQueueItem{.fGpu = gpu, .fAlloc = alloc, .fType = ItemType::BUFFER, .fBuffer = buffer}); in addMemoryToWaitQueue()
49 bool GrVkMemoryReclaimer::addMemoryToWaitQueue(const GrVkGpu* gpu, const GrVkAlloc& alloc, const VkImage& image) in addMemoryToWaitQueue() argument
54 fWaitQueues.emplace_back(WaitQueueItem{.fGpu = gpu, .fAlloc = alloc, .fType = ItemType::IMAGE, .fImage = image}); in addMemoryToWaitQueue()
H A DGrVkMSAALoadManager.h11 #include "include/gpu/GrTypes.h"
12 #include "include/gpu/vk/GrVkTypes.h"
13 #include "src/gpu/GrNativeRect.h"
14 #include "src/gpu/vk/GrVkDescriptorSetManager.h"
30 bool loadMSAAFromResolve(GrVkGpu* gpu,
37 void destroyResources(GrVkGpu* gpu);
40 bool createMSAALoadProgram(GrVkGpu* gpu);
H A DGrVkImageView.h11 #include "include/gpu/GrTypes.h"
12 #include "include/gpu/vk/GrVkTypes.h"
13 #include "src/gpu/vk/GrVkManagedResource.h"
27 static sk_sp<const GrVkImageView> Make(GrVkGpu* gpu, VkImage image, VkFormat format,
41 GrVkImageView(const GrVkGpu* gpu, VkImageView imageView, in GrVkImageView() argument
43 : INHERITED(gpu), fImageView(imageView), fYcbcrConversion(ycbcrConversion) {} in GrVkImageView()
H A DGrVkSamplerYcbcrConversion.h11 #include "src/gpu/vk/GrVkManagedResource.h"
13 #include "include/gpu/vk/GrVkTypes.h"
22 static GrVkSamplerYcbcrConversion* Create(GrVkGpu* gpu, const GrVkYcbcrConversionInfo&);
64 GrVkSamplerYcbcrConversion(const GrVkGpu* gpu, VkSamplerYcbcrConversion ycbcrConversion, in GrVkSamplerYcbcrConversion() argument
66 : INHERITED(gpu) in GrVkSamplerYcbcrConversion()
H A DGrVkSampler.h11 #include "include/gpu/vk/GrVkTypes.h"
13 #include "src/gpu/vk/GrVkManagedResource.h"
14 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h"
24 static GrVkSampler* Create(GrVkGpu* gpu, GrSamplerState, const GrVkYcbcrConversionInfo&);
63 GrVkSampler(const GrVkGpu* gpu, VkSampler sampler, in GrVkSampler() argument
65 : INHERITED(gpu) in GrVkSampler()
H A DGrVkTextureRenderTarget.h12 #include "include/gpu/vk/GrVkTypes.h"
13 #include "src/gpu/vk/GrVkRenderTarget.h"
14 #include "src/gpu/vk/GrVkTexture.h"
30 GrVkGpu* gpu,
66 GrVkTextureRenderTarget(GrVkGpu* gpu,
74 GrVkTextureRenderTarget(GrVkGpu* gpu,
H A DGrVkFramebuffer.h11 #include "include/gpu/GrTypes.h"
12 #include "include/gpu/vk/GrVkTypes.h"
13 #include "src/gpu/vk/GrVkManagedResource.h"
14 #include "src/gpu/vk/GrVkResourceProvider.h"
25 static sk_sp<const GrVkFramebuffer> Make(GrVkGpu* gpu,
34 GrVkFramebuffer(const GrVkGpu* gpu,
78 GrVkFramebuffer(const GrVkGpu* gpu,
/third_party/skia/src/gpu/dawn/
H A DGrDawnProgramDataManager.cpp8 #include "src/gpu/dawn/GrDawnProgramDataManager.h"
10 #include "src/gpu/dawn/GrDawnGpu.h"
42 wgpu::BindGroup GrDawnProgramDataManager::uploadUniformBuffers(GrDawnGpu* gpu, in uploadUniformBuffers() argument
47 slice = gpu->allocateUniformRingBufferSlice(fUniformSize); in uploadUniformBuffers()
48 gpu->queue().WriteBuffer(slice.fBuffer, slice.fOffset, fUniformData.get(), fUniformSize); in uploadUniformBuffers()
56 fBindGroup = gpu->device().CreateBindGroup(&descriptor); in uploadUniformBuffers()
/third_party/skia/src/gpu/d3d/
H A DGrD3DPipelineStateBuilder.cpp10 #include "src/gpu/d3d/GrD3DPipelineStateBuilder.h"
12 #include "include/gpu/GrDirectContext.h"
13 #include "include/gpu/d3d/GrD3DTypes.h"
16 #include "src/gpu/GrAutoLocaleSetter.h"
17 #include "src/gpu/GrDirectContextPriv.h"
18 #include "src/gpu/GrPersistentCacheUtils.h"
19 #include "src/gpu/GrShaderCaps.h"
20 #include "src/gpu/GrShaderUtils.h"
21 #include "src/gpu/GrStencilSettings.h"
22 #include "src/gpu/d3
31 MakePipelineState( GrD3DGpu* gpu, GrD3DRenderTarget* renderTarget, const GrProgramDesc& desc, const GrProgramInfo& programInfo) MakePipelineState() argument
50 GrD3DPipelineStateBuilder(GrD3DGpu* gpu, GrD3DRenderTarget* renderTarget, const GrProgramDesc& desc, const GrProgramInfo& programInfo) GrD3DPipelineStateBuilder() argument
80 GrCompileHLSLShader(GrD3DGpu* gpu, const SkSL::String& hlsl, SkSL::ProgramKind kind) GrCompileHLSLShader() argument
497 create_pipeline_state( GrD3DGpu* gpu, const GrProgramInfo& programInfo, const sk_sp<GrD3DRootSignature>& rootSig, gr_cp<ID3DBlob> vertexShader, gr_cp<ID3DBlob> pixelShader, DXGI_FORMAT renderTargetFormat, DXGI_FORMAT depthStencilFormat, unsigned int sampleQualityPattern) create_pipeline_state() argument
670 MakeComputePipeline(GrD3DGpu* gpu, GrD3DRootSignature* rootSig, const char* shader) MakeComputePipeline() argument
[all...]
H A DGrD3DRenderTarget.h12 #include "src/gpu/GrRenderTarget.h"
13 #include "src/gpu/d3d/GrD3DTextureResource.h"
15 #include "include/gpu/d3d/GrD3DTypes.h"
16 #include "src/gpu/GrGpu.h"
17 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
18 #include "src/gpu/d3d/GrD3DResourceProvider.h"
59 GrD3DRenderTarget(GrD3DGpu* gpu,
68 GrD3DRenderTarget(GrD3DGpu* gpu,
91 GrD3DRenderTarget(GrD3DGpu* gpu,
101 GrD3DRenderTarget(GrD3DGpu* gpu,
[all...]
H A DGrD3DTextureRenderTarget.h12 #include "include/gpu/d3d/GrD3DTypes.h"
13 #include "src/gpu/d3d/GrD3DRenderTarget.h"
14 #include "src/gpu/d3d/GrD3DTexture.h"
56 GrD3DTextureRenderTarget(GrD3DGpu* gpu,
69 GrD3DTextureRenderTarget(GrD3DGpu* gpu,
79 GrD3DTextureRenderTarget(GrD3DGpu* gpu,
92 GrD3DTextureRenderTarget(GrD3DGpu* gpu,
H A DGrD3DDescriptorHeap.cpp8 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
9 #include "src/gpu/d3d/GrD3DGpu.h"
11 std::unique_ptr<GrD3DDescriptorHeap> GrD3DDescriptorHeap::Make(GrD3DGpu* gpu, in Make() argument
21 gpu->device()->CreateDescriptorHeap(&heapDesc, IID_PPV_ARGS(&heap)); in Make()
25 gpu->device()->GetDescriptorHandleIncrementSize(type))); in Make()
/third_party/skia/tests/
H A DTransferPixelsTest.cpp13 #include "include/gpu/GrDirectContext.h"
14 #include "src/gpu/GrDirectContextPriv.h"
15 #include "src/gpu/GrGpu.h"
16 #include "src/gpu/GrImageInfo.h"
17 #include "src/gpu/GrResourceProvider.h"
18 #include "src/gpu/GrSurfaceProxy.h"
19 #include "src/gpu/GrTexture.h"
20 #include "src/gpu/SkGr.h"
23 #include "tools/gpu/GrContextFactory.h"
72 auto* gpu in read_pixels_from_texture() local
123 GrGpu* gpu = dContext->priv().getGpu(); basic_transfer_to_test() local
291 GrGpu* gpu = context->priv().getGpu(); basic_transfer_from_test() local
[all...]
/third_party/skia/src/gpu/gl/
H A DGrGLProgram.cpp8 #include "src/gpu/gl/GrGLProgram.h"
10 #include "src/gpu/GrFragmentProcessor.h"
11 #include "src/gpu/GrGeometryProcessor.h"
12 #include "src/gpu/GrPipeline.h"
13 #include "src/gpu/GrProcessor.h"
14 #include "src/gpu/GrProgramInfo.h"
15 #include "src/gpu/GrTexture.h"
16 #include "src/gpu/GrXferProcessor.h"
17 #include "src/gpu/effects/GrTextureEffect.h"
18 #include "src/gpu/g
27 Make( GrGLGpu* gpu, const GrGLSLBuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, const UniformInfoArray& textureSamplers, std::unique_ptr<GrGeometryProcessor::ProgramImpl> gpImpl, std::unique_ptr<GrXferProcessor::ProgramImpl> xpImpl, std::vector<std::unique_ptr<GrFragmentProcessor::ProgramImpl>> fpImpls, std::unique_ptr<Attribute[]> attributes, int vertexAttributeCnt, int instanceAttributeCnt, int vertexStride, int instanceStride) Make() argument
60 GrGLProgram(GrGLGpu* gpu, const GrGLSLBuiltinUniformHandles& builtinUniforms, GrGLuint programID, const UniformInfoArray& uniforms, const UniformInfoArray& textureSamplers, std::unique_ptr<GrGeometryProcessor::ProgramImpl> gpImpl, std::unique_ptr<GrXferProcessor::ProgramImpl> xpImpl, std::vector<std::unique_ptr<GrFragmentProcessor::ProgramImpl>> fpImpls, std::unique_ptr<Attribute[]> attributes, int vertexAttributeCnt, int instanceAttributeCnt, int vertexStride, int instanceStride) GrGLProgram() argument
[all...]
H A DGrGLBuffer.cpp8 #include "src/gpu/gl/GrGLBuffer.h"
12 #include "src/gpu/GrGpuResourcePriv.h"
13 #include "src/gpu/gl/GrGLCaps.h"
14 #include "src/gpu/gl/GrGLGpu.h"
37 sk_sp<GrGLBuffer> GrGLBuffer::Make(GrGLGpu* gpu, size_t size, GrGpuBufferType intendedType, in Make() argument
39 if (gpu->glCaps().transferBufferType() == GrGLCaps::TransferBufferType::kNone && in Make()
45 sk_sp<GrGLBuffer> buffer(new GrGLBuffer(gpu, size, intendedType, accessPattern, data)); in Make()
106 GrGLBuffer::GrGLBuffer(GrGLGpu* gpu, size_t size, GrGpuBufferType intendedType, in GrGLBuffer() argument
108 : INHERITED(gpu, size, intendedType, accessPattern) in GrGLBuffer()
111 , fUsage(gr_to_gl_access_pattern(intendedType, accessPattern, gpu in GrGLBuffer()
[all...]
H A DGrGLTextureRenderTarget.h12 #include "src/gpu/gl/GrGLRenderTarget.h"
13 #include "src/gpu/gl/GrGLTexture.h"
27 GrGLTextureRenderTarget(GrGLGpu* gpu,
38 static sk_sp<GrGLTextureRenderTarget> MakeWrapped(GrGLGpu* gpu,
64 GrGLTextureRenderTarget(GrGLGpu* gpu,
H A DGrGLSemaphore.cpp8 #include "src/gpu/gl/GrGLSemaphore.h"
10 #include "src/gpu/gl/GrGLGpu.h"
12 GrGLSemaphore::GrGLSemaphore(GrGLGpu* gpu, bool isOwned) in GrGLSemaphore() argument
13 : fGpu(gpu), fSync(nullptr), fIsOwned(isOwned) { in GrGLSemaphore()
/third_party/skia/src/gpu/
H A DGrDrawingManager.cpp8 #include "src/gpu/GrDrawingManager.h"
14 #include "include/gpu/GrBackendSemaphore.h"
15 #include "include/gpu/GrDirectContext.h"
16 #include "include/gpu/GrRecordingContext.h"
19 #include "src/gpu/GrClientMappedBufferManager.h"
20 #include "src/gpu/GrCopyRenderTask.h"
21 #include "src/gpu/GrDDLTask.h"
22 #include "src/gpu/GrDirectContextPriv.h"
23 #include "src/gpu/GrGpu.h"
24 #include "src/gpu/GrMemoryPoo
137 GrGpu* gpu = dContext->priv().getGpu(); flush() local
267 GrGpu* gpu = direct->priv().getGpu(); submitToGpu() local
477 resolve_and_mipmap(GrGpu* gpu, GrSurfaceProxy* proxy) resolve_and_mipmap() argument
526 GrGpu* gpu = direct->priv().getGpu(); flushSurfaces() local
[all...]
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_cmdstream.c412 (fs->bin.gpu & (0xffffffffull << 32))); in panfrost_emit_blend()
423 fs->bin.gpu + ret_offset : 0; in panfrost_emit_blend()
480 return ss->state.gpu; in panfrost_emit_compute_shader_meta()
722 return xfer.gpu; in panfrost_emit_frag_shader_meta()
786 return T.gpu; in panfrost_emit_viewport()
835 return T.gpu; in panfrost_emit_depth_stencil()
862 return T.gpu; in panfrost_emit_blend_valhall()
886 cfg.address = rsrc->image.data.bo->ptr.gpu + in panfrost_emit_vertex_buffers()
893 return T.gpu; in panfrost_emit_vertex_buffers()
924 return T.gpu; in panfrost_emit_vertex_data()
[all...]
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_cmd_buffer.c63 GENX(pan_emit_fragment_job)(fbinfo, batch->fb.desc.gpu, job_ptr.cpu), in panvk_cmd_prepare_fragment_job()
64 batch->fragment_job = job_ptr.gpu; in panvk_cmd_prepare_fragment_job()
112 &cmdbuf->state.fb.info, batch->tls.gpu, in cmd_close_batch()
113 batch->tiler.descs.gpu, preload_jobs); in cmd_close_batch()
123 pan_pool_alloc_aligned(&cmdbuf->tls_pool.base, size, 4096).gpu; in cmd_close_batch()
129 pan_pool_alloc_aligned(&cmdbuf->tls_pool.base, batch->wls_total_size, 4096).gpu; in cmd_close_batch()
136 batch->fb.desc.gpu |= in cmd_close_batch()
179 if (batch->fb.desc.gpu) in cmd_alloc_fb_desc()
194 batch->fb.desc.gpu |= tags; in cmd_alloc_fb_desc()
206 if (!batch->tls.gpu) { in cmd_alloc_tls_desc()
[all...]
/third_party/skia/src/gpu/mtl/
H A DGrMtlSemaphore.h11 #include "include/gpu/GrBackendSemaphore.h"
13 #include "src/gpu/GrManagedResource.h"
14 #include "src/gpu/GrSemaphore.h"
15 #include "src/gpu/mtl/GrMtlUtil.h"
23 static sk_sp<GrMtlEvent> Make(GrMtlGpu* gpu);
57 static std::unique_ptr<GrMtlSemaphore> Make(GrMtlGpu* gpu) { in Make() argument
58 sk_sp<GrMtlEvent> event = GrMtlEvent::Make(gpu); in Make()
H A DGrMtlUtil.h13 #include "include/gpu/GrBackendSurface.h"
71 bool GrSkSLToMSL(const GrMtlGpu* gpu,
82 id<MTLLibrary> GrCompileMtlShaderLibrary(const GrMtlGpu* gpu,
90 void GrPrecompileMtlShaderLibrary(const GrMtlGpu* gpu,
/third_party/skia/src/gpu/mock/
H A DGrMockOpsRenderPass.h11 #include "src/gpu/GrOpsRenderPass.h"
13 #include "src/gpu/GrTexture.h"
14 #include "src/gpu/mock/GrMockGpu.h"
18 GrMockOpsRenderPass(GrMockGpu* gpu, GrRenderTarget* rt, GrSurfaceOrigin origin, in GrMockOpsRenderPass() argument
21 , fGpu(gpu) in GrMockOpsRenderPass()
25 GrGpu* gpu() override { return fGpu; }
/third_party/mesa3d/src/etnaviv/drm/
H A Detnaviv_cmd_stream.c205 struct etna_gpu *gpu = priv->pipe->gpu; in etna_cmd_stream_flush() local
208 .pipe = gpu->core, in etna_cmd_stream_flush()
228 if (gpu->dev->use_softpin) in etna_cmd_stream_flush()
234 ret = drmCommandWriteRead(gpu->dev->fd, DRM_ETNAVIV_GEM_SUBMIT, in etna_cmd_stream_flush()
266 if (!priv->pipe->gpu->dev->use_softpin) { in etna_cmd_stream_reloc()
/third_party/ffmpeg/libavfilter/
H A Dvf_libplacebo.c64 pl_gpu gpu; member
185 hook = pl_mpv_user_shader_parse(s->gpu, shader, len); in parse_shader()
276 s->gpu = s->vulkan->gpu; in init_vulkan()
277 s->renderer = pl_renderer_create(s->log, s->gpu); in init_vulkan()
307 s->gpu = NULL; in libplacebo_uninit()
318 ok = pl_map_avframe_ex(s->gpu, &image, pl_avframe_params( in process_frames()
323 ok &= pl_map_avframe_ex(s->gpu, &target, pl_avframe_params( in process_frames()
428 pl_unmap_avframe(s->gpu, &image); in process_frames()
429 pl_unmap_avframe(s->gpu, in process_frames()
[all...]

Completed in 14 milliseconds

12345678910>>...13