Home
last modified time | relevance | path

Searched refs:gpu (Results 151 - 175 of 492) sorted by relevance

12345678910>>...20

/third_party/skia/src/gpu/vk/
H A DGrVkPipeline.cpp8 #include "src/gpu/vk/GrVkPipeline.h"
11 #include "src/gpu/GrGeometryProcessor.h"
12 #include "src/gpu/GrPipeline.h"
13 #include "src/gpu/GrStencilSettings.h"
14 #include "src/gpu/vk/GrVkCommandBuffer.h"
15 #include "src/gpu/vk/GrVkGpu.h"
16 #include "src/gpu/vk/GrVkRenderTarget.h"
17 #include "src/gpu/vk/GrVkUtil.h"
471 sk_sp<GrVkPipeline> GrVkPipeline::Make(GrVkGpu* gpu,
493 SkASSERT(totalAttributeCnt <= gpu
[all...]
H A DGrVkSampler.cpp8 #include "src/gpu/vk/GrVkSampler.h"
10 #include "src/gpu/vk/GrVkGpu.h"
11 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h"
39 GrVkSampler* GrVkSampler::Create(GrVkGpu* gpu, GrSamplerState samplerState, in Create() argument
82 SkASSERT(gpu->vkCaps().supportsYcbcrConversion()); in Create()
85 gpu->resourceProvider().findOrCreateCompatibleSamplerYcbcrConversion(ycbcrInfo); in Create()
117 GR_VK_CALL_RESULT(gpu, result, CreateSampler(gpu->device(), &createInfo, nullptr, &sampler)); in Create()
123 return new GrVkSampler(gpu, sampler, ycbcrConversion, GenerateKey(samplerState, ycbcrInfo)); in Create()
H A DGrVkPipelineStateBuilder.cpp8 #include "src/gpu/vk/GrVkPipelineStateBuilder.h"
10 #include "include/gpu/GrDirectContext.h"
13 #include "src/gpu/GrAutoLocaleSetter.h"
14 #include "src/gpu/GrDirectContextPriv.h"
15 #include "src/gpu/GrPersistentCacheUtils.h"
16 #include "src/gpu/GrShaderCaps.h"
17 #include "src/gpu/GrShaderUtils.h"
18 #include "src/gpu/GrStencilSettings.h"
19 #include "src/gpu/vk/GrVkDescriptorSetManager.h"
20 #include "src/gpu/v
25 CreatePipelineState( GrVkGpu* gpu, const GrProgramDesc& desc, const GrProgramInfo& programInfo, VkRenderPass compatibleRenderPass, bool overrideSubpassForResolveLoad) CreatePipelineState() argument
50 GrVkPipelineStateBuilder(GrVkGpu* gpu, const GrProgramDesc& desc, const GrProgramInfo& programInfo) GrVkPipelineStateBuilder() argument
[all...]
H A DGrVkPipelineStateCache.cpp8 #include "include/gpu/GrContextOptions.h"
9 #include "include/gpu/GrDirectContext.h"
11 #include "src/gpu/GrDirectContextPriv.h"
12 #include "src/gpu/GrFragmentProcessor.h"
13 #include "src/gpu/GrProcessor.h"
14 #include "src/gpu/GrRenderTarget.h"
15 #include "src/gpu/GrStencilSettings.h"
16 #include "src/gpu/glsl/GrGLSLProgramDataManager.h"
17 #include "src/gpu/vk/GrVkGpu.h"
18 #include "src/gpu/v
42 PipelineStateCache(GrVkGpu* gpu) PipelineStateCache() argument
[all...]
H A DGrVkSamplerYcbcrConversion.cpp8 #include "src/gpu/vk/GrVkSamplerYcbcrConversion.h"
10 #include "src/gpu/vk/GrVkGpu.h"
13 GrVkGpu* gpu, const GrVkYcbcrConversionInfo& info) { in Create()
14 if (!gpu->vkCaps().supportsYcbcrConversion()) { in Create()
85 GR_VK_CALL_RESULT(gpu, result, CreateSamplerYcbcrConversion(gpu->device(), &ycbcrCreateInfo, in Create()
91 return new GrVkSamplerYcbcrConversion(gpu, conversion, GenerateKey(info)); in Create()
12 Create( GrVkGpu* gpu, const GrVkYcbcrConversionInfo& info) Create() argument
H A DGrVkBuffer.h11 #include "include/gpu/vk/GrVkTypes.h"
12 #include "src/gpu/GrGpuBuffer.h"
19 static sk_sp<GrVkBuffer> Make(GrVkGpu* gpu,
24 static sk_sp<GrVkBuffer> MakeFromOHNativeBuffer(GrVkGpu* gpu,
31 static void DestroyAndFreeBufferMemory(const GrVkGpu* gpu, const GrVkAlloc& alloc, const VkBuffer& buffer);
46 GrVkBuffer(GrVkGpu* gpu,
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()
/third_party/skia/experimental/graphite/src/
H A DContextPriv.cpp14 Gpu* ContextPriv::gpu() { in gpu() function in skgpu::ContextPriv
18 const Gpu* ContextPriv::gpu() const { in gpu() function in skgpu::ContextPriv
23 return this->gpu()->resourceProvider(); in resourceProvider()
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/
H A Dlsdc_gfxpll.c46 unsigned sel_out_gpu : 1; /* 42 gpu output clk enable */
83 unsigned int *gpu) in loongson_gfxpll_get_rates()
113 if (gpu) in loongson_gfxpll_get_rates()
114 *gpu = gpu_mhz; in loongson_gfxpll_get_rates()
122 unsigned int dc, gmc, gpu; in loongson_gfxpll_print() local
134 this->funcs->get_rates(this, &dc, &gmc, &gpu); in loongson_gfxpll_print()
136 drm_printf(p, "dc: %uMHz, gmc: %uMHz, gpu: %uMHz\n", dc, gmc, gpu); in loongson_gfxpll_print()
80 loongson_gfxpll_get_rates(struct loongson_gfxpll * const this, unsigned int *dc, unsigned int *gmc, unsigned int *gpu) loongson_gfxpll_get_rates() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_rd.c14 * caused the gpu crash/lockup.
57 RD_CMDSTREAM_ADDR, /* gpu addr of cmdstream */
175 struct msm_gpu *gpu = priv->gpu; in rd_open() local
181 if (!gpu) in rd_open()
184 mutex_lock(&gpu->lock); in rd_open()
197 /* the parsing tools need to know gpu-id to know which in rd_open()
202 gpu->funcs->get_param(gpu, NULL, MSM_PARAM_GPU_ID, &val, &zero); in rd_open()
207 gpu in rd_open()
[all...]
/third_party/skia/src/gpu/dawn/
H A DGrDawnProgramBuilder.cpp8 #include "src/gpu/dawn/GrDawnProgramBuilder.h"
10 #include "src/gpu/GrAutoLocaleSetter.h"
11 #include "src/gpu/GrRenderTarget.h"
12 #include "src/gpu/GrShaderUtils.h"
13 #include "src/gpu/GrStencilSettings.h"
14 #include "src/gpu/dawn/GrDawnGpu.h"
15 #include "src/gpu/dawn/GrDawnTexture.h"
16 #include "src/gpu/effects/GrTextureEffect.h"
176 static wgpu::BlendState create_blend_state(const GrDawnGpu* gpu, const GrPipeline& pipeline) { in create_blend_state() argument
252 sk_sp<GrDawnProgram> GrDawnProgramBuilder::Build(GrDawnGpu* gpu, in Build() argument
416 GrDawnProgramBuilder(GrDawnGpu* gpu, const GrProgramInfo& programInfo, GrProgramDesc* desc) GrDawnProgramBuilder() argument
479 set_texture(GrDawnGpu* gpu, GrSamplerState state, GrTexture* texture, std::vector<wgpu::BindGroupEntry>* bindings, int* binding) set_texture() argument
495 setUniformData(GrDawnGpu* gpu, const GrRenderTarget* renderTarget, const GrProgramInfo& programInfo) setUniformData() argument
519 setTextures(GrDawnGpu* gpu, const GrGeometryProcessor& geomProc, const GrPipeline& pipeline, const GrSurfaceProxy* const geomProcTextures[]) setTextures() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_gpu_error.h251 i915_gpu_coredump_get(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_get() argument
253 kref_get(&gpu->ref); in i915_gpu_coredump_get()
254 return gpu; in i915_gpu_coredump_get()
262 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
264 if (gpu) in i915_gpu_coredump_put()
265 kref_put(&gpu->ref, __i915_gpu_coredump_free); in i915_gpu_coredump_put()
328 static inline void i915_gpu_coredump_put(struct i915_gpu_coredump *gpu) in i915_gpu_coredump_put() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_sysfs.c167 struct i915_gpu_coredump *gpu; in error_state_read() local
177 gpu = i915_first_error_state(i915); in error_state_read()
178 if (IS_ERR(gpu)) { in error_state_read()
179 ret = PTR_ERR(gpu); in error_state_read()
180 } else if (gpu) { in error_state_read()
181 ret = i915_gpu_coredump_copy_to_buffer(gpu, buf, off, count); in error_state_read()
182 i915_gpu_coredump_put(gpu); in error_state_read()
/third_party/skia/src/gpu/
H A DGrGpuResource.cpp9 #include "include/gpu/GrDirectContext.h"
10 #include "src/gpu/GrDirectContextPriv.h"
11 #include "src/gpu/GrGpu.h"
12 #include "src/gpu/GrGpuResource.h"
13 #include "src/gpu/GrGpuResourcePriv.h"
14 #include "src/gpu/GrResourceCache.h"
17 static inline GrResourceCache* get_resource_cache(GrGpu* gpu) { in get_resource_cache() argument
18 SkASSERT(gpu); in get_resource_cache()
19 SkASSERT(gpu->getContext()); in get_resource_cache()
20 SkASSERT(gpu in get_resource_cache()
24 GrGpuResource(GrGpu* gpu) GrGpuResource() argument
[all...]
H A DGrBufferAllocPool.h16 #include "src/gpu/GrCpuBuffer.h"
17 #include "src/gpu/GrDrawIndirectCommand.h"
18 #include "src/gpu/GrNonAtomicRef.h"
80 * @param gpu The GrGpu used to create the buffers.
86 GrBufferAllocPool(GrGpu* gpu, GrGpuBufferType bufferType, sk_sp<CpuBufferCache> cpuBufferCache);
177 * @param gpu The GrGpu used to create the vertex buffers.
182 GrVertexBufferAllocPool(GrGpu* gpu, sk_sp<CpuBufferCache> cpuBufferCache);
256 * @param gpu The GrGpu used to create the index buffers.
261 GrIndexBufferAllocPool(GrGpu* gpu, sk_sp<CpuBufferCache> cpuBufferCache);
320 GrDrawIndirectBufferAllocPool(GrGpu* gpu, sk_s argument
[all...]
/third_party/skia/tests/
H A DPrimitiveProcessorTest.cpp16 #include "include/gpu/GrDirectContext.h"
18 #include "src/gpu/GrDirectContextPriv.h"
19 #include "src/gpu/GrGeometryProcessor.h"
20 #include "src/gpu/GrGpu.h"
21 #include "src/gpu/GrMemoryPool.h"
22 #include "src/gpu/GrOpFlushState.h"
23 #include "src/gpu/GrProgramInfo.h"
24 #include "src/gpu/glsl/GrGLSLFragmentShaderBuilder.h"
25 #include "src/gpu/glsl/GrGLSLVarying.h"
26 #include "src/gpu/op
[all...]
H A DProxyConversionTest.cpp12 #include "include/gpu/GrBackendSurface.h"
13 #include "include/gpu/GrDirectContext.h"
14 #include "src/gpu/GrDirectContextPriv.h"
15 #include "src/gpu/GrGpu.h"
16 #include "src/gpu/GrProxyProvider.h"
17 #include "src/gpu/GrRenderTarget.h"
18 #include "src/gpu/GrRenderTargetProxy.h"
19 #include "src/gpu/GrSurfaceProxy.h"
20 #include "src/gpu/GrTexture.h"
21 #include "src/gpu/GrTextureProx
23 make_wrapped_rt(GrProxyProvider* provider, GrGpu* gpu, skiatest::Reporter* reporter, const SkISize& size, GrColorType colorType) make_wrapped_rt() argument
32 clean_up_wrapped_rt(GrGpu* gpu, sk_sp<GrSurfaceProxy> proxy) clean_up_wrapped_rt() argument
61 GrGpu* gpu = context->priv().getGpu(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
[all...]
H A DBackendSurfaceMutableStateTest.cpp9 #include "include/gpu/GrBackendSurface.h"
10 #include "include/gpu/GrDirectContext.h"
11 #include "include/gpu/vk/GrVkTypes.h"
12 #include "src/gpu/GrDirectContextPriv.h"
13 #include "src/gpu/GrTexture.h"
14 #include "src/gpu/GrTextureProxy.h"
17 #include "tools/gpu/ProxyUtils.h"
20 #include "src/gpu/vk/GrVkGpu.h"
21 #include "src/gpu/vk/GrVkTexture.h"
110 GrVkGpu* gpu in DEF_GPUTEST_FOR_VULKAN_CONTEXT() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Da6xx_gmu.c23 struct msm_gpu *gpu = &adreno_gpu->base; in a6xx_gmu_fault() local
29 del_timer(&gpu->hangcheck_timer); in a6xx_gmu_fault()
32 kthread_queue_work(gpu->worker, &gpu->recover_work); in a6xx_gmu_fault()
80 /* This can be called from gpu state code so make sure GMU is valid */ in a6xx_gmu_sptprac_is_on()
96 /* This can be called from gpu state code so make sure GMU is valid */ in a6xx_gmu_gx_is_on()
107 void a6xx_gmu_set_freq(struct msm_gpu *gpu, struct dev_pm_opp *opp, in a6xx_gmu_set_freq() argument
110 struct adreno_gpu *adreno_gpu = to_adreno_gpu(gpu); in a6xx_gmu_set_freq()
142 dev_pm_opp_set_opp(&gpu->pdev->dev, opp); in a6xx_gmu_set_freq()
165 dev_pm_opp_set_opp(&gpu in a6xx_gmu_set_freq()
168 a6xx_gmu_get_freq(struct msm_gpu *gpu) a6xx_gmu_get_freq() argument
878 struct msm_gpu *gpu = &adreno_gpu->base; a6xx_gmu_force_off() local
914 a6xx_gmu_set_initial_freq(struct msm_gpu *gpu, struct a6xx_gmu *gmu) a6xx_gmu_set_initial_freq() argument
928 a6xx_gmu_set_initial_bw(struct msm_gpu *gpu, struct a6xx_gmu *gmu) a6xx_gmu_set_initial_bw() argument
944 struct msm_gpu *gpu = &adreno_gpu->base; a6xx_gmu_resume() local
1103 struct msm_gpu *gpu = &a6xx_gpu->base.base; a6xx_gmu_stop() local
1309 struct msm_gpu *gpu = &adreno_gpu->base; a6xx_gmu_rpmh_votes_init() local
1359 struct msm_gpu *gpu = &adreno_gpu->base; a6xx_gmu_pwrlevels_probe() local
[all...]
/third_party/mesa3d/src/panfrost/lib/
H A Dpan_scoreboard.h207 scoreboard->first_job = job->gpu; in panfrost_add_job()
226 scoreboard->prev_job->opaque[6] = job->gpu; in panfrost_add_job()
227 scoreboard->prev_job->opaque[7] = job->gpu >> 32; in panfrost_add_job()
229 scoreboard->first_job = job->gpu; in panfrost_add_job()
266 scoreboard->first_job = transfer.gpu; in panfrost_scoreboard_initialize_tiler()
/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_uniforms.c40 return bo->ptr.gpu + cb->buffer_offset; in agx_const_buffer_ptr()
66 return ptr.gpu; in agx_push_location_direct()
81 addresses[i] = bo->ptr.gpu + vb.buffer_offset; in agx_push_location_direct()
84 return ptr.gpu; in agx_push_location_direct()
108 return ptr.gpu; in agx_push_location_direct()
/third_party/skia/src/gpu/d3d/
H A DGrD3DTextureResource.h12 #include "include/gpu/GrBackendSurface.h"
13 #include "include/gpu/d3d/GrD3DTypes.h"
15 #include "src/gpu/GrManagedResource.h"
16 #include "src/gpu/d3d/GrD3DResourceState.h"
54 void setResourceState(const GrD3DGpu* gpu, D3D12_RESOURCE_STATES newResourceState,
58 void prepareForPresent(GrD3DGpu* gpu);
62 // This simply updates our tracking of the resourceState and does not actually do any gpu work.
69 static bool InitTextureResourceInfo(GrD3DGpu* gpu, const D3D12_RESOURCE_DESC& desc,
73 GrD3DGpu* gpu, SkISize dimensions, int sampleCnt, const GrD3DTextureResourceInfo& info,
79 void releaseResource(GrD3DGpu* gpu);
[all...]
H A DGrD3DDescriptorTableManager.h11 #include "src/gpu/d3d/GrD3DDescriptorHeap.h"
52 void prepForSubmit(GrD3DGpu* gpu);
57 static sk_sp<Heap> Make(GrD3DGpu* gpu, D3D12_DESCRIPTOR_HEAP_TYPE type,
74 Heap(GrD3DGpu* gpu, std::unique_ptr<GrD3DDescriptorHeap>& heap, in Heap() argument
77 , fGpu(gpu) in Heap()
109 void prepForSubmit(GrD3DGpu* gpu);
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.h26 int etnaviv_pm_query_dom(struct etnaviv_gpu *gpu,
29 int etnaviv_pm_query_sig(struct etnaviv_gpu *gpu,
35 void etnaviv_perfmon_process(struct etnaviv_gpu *gpu,
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.h26 int etnaviv_pm_query_dom(struct etnaviv_gpu *gpu,
29 int etnaviv_pm_query_sig(struct etnaviv_gpu *gpu,
35 void etnaviv_perfmon_process(struct etnaviv_gpu *gpu,

Completed in 11 milliseconds

12345678910>>...20