HomeSort by relevance Sort by last modified time
    Searched refs:fGpu (Results 1 - 25 of 39) sorted by null

1 2

  /external/skia/src/gpu/gl/
GrGLSemaphore.cpp 17 if (fIsOwned && fGpu) {
18 static_cast<const GrGLGpu*>(fGpu)->deleteSync(fSync);
GrGLGpuCommandBuffer.h 27 GrGLGpuCommandBuffer(GrGLGpu* gpu) : fGpu(gpu), fRenderTarget(nullptr) {}
47 GrGpu* gpu() override { return fGpu; }
63 fGpu->draw(pipeline, primProc, mesh, dynamicStates, meshCount);
72 fGpu->clear(clip, color, fRenderTarget);
82 fGpu->clearStencilClip(clip, insideStencilMask, fRenderTarget);
85 GrGLGpu* fGpu;
GrGLProgramDataManager.cpp 20 : fGpu(gpu)
40 SkASSERT(fGpu->glCaps().shaderCaps()->pathRenderingSupport());
59 GR_GL_CALL(fGpu->glInterface(), Uniform1i(sampler.fLocation, i + startUnit));
69 GR_GL_CALL(fGpu->glInterface(), Uniform1i(image.fLocation, i));
79 GR_GL_CALL(fGpu->glInterface(), Uniform1i(uni.fLocation, i));
91 GR_GL_CALL(fGpu->glInterface(), Uniform1iv(uni.fLocation, arrayCount, v));
100 GR_GL_CALL(fGpu->glInterface(), Uniform1f(uni.fLocation, v0));
116 GR_GL_CALL(fGpu->glInterface(), Uniform1fv(uni.fLocation, arrayCount, v));
125 GR_GL_CALL(fGpu->glInterface(), Uniform2f(uni.fLocation, v0, v1));
137 GR_GL_CALL(fGpu->glInterface(), Uniform2fv(uni.fLocation, arrayCount, v))
    [all...]
GrGLProgram.cpp 23 #define GL_CALL(X) GR_GL_CALL(fGpu->glInterface(), X)
24 #define GL_CALL_RET(R, X) GR_GL_CALL_RET(fGpu->glInterface(), R, X)
46 , fGpu(gpu)
99 fGpu->bindTexture(nextTexSamplerIdx++, GrSamplerParams::ClampNoFilter(), true,
159 SkASSERT(fGpu->glCaps().shaderCaps()->pathRenderingSupport());
161 fGpu->glPathRendering()->setProjectionMatrix(pathProc.viewMatrix(),
173 fGpu->bindTexture((*nextTexSamplerIdx)++, sampler.params(),
178 fGpu->bindTexelBuffer((*nextTexelBufferIdx)++, access.texelConfig(),
183 fGpu->bindImageStorage((*nextImageStorageIdx)++, access.ioType(),
191 fGpu->generateMipmaps(sampler.params(), allowSRGBInputs
    [all...]
GrGLGpuProgramCache.cpp 34 , fGpu(gpu)
95 GrGLProgram* program = GrGLProgramBuilder::CreateProgram(pipeline, primProc, &desc, fGpu);
  /external/skia/src/gpu/
GrSemaphore.h 22 void resetGpu(const GrGpu* gpu) { fGpu = gpu; }
30 explicit GrSemaphore(const GrGpu* gpu) : fGpu(gpu) {}
35 const GrGpu* fGpu;
GrGpuResource.cpp 24 , fGpu(gpu)
36 get_resource_cache(fGpu)->resourceAccess().insertResource(this);
43 get_resource_cache(fGpu)->resourceAccess().insertResource(this);
52 SkASSERT(fGpu);
54 get_resource_cache(fGpu)->resourceAccess().removeResource(this);
55 fGpu = nullptr;
63 SkASSERT(fGpu);
65 get_resource_cache(fGpu)->resourceAccess().removeResource(this);
66 fGpu = nullptr;
88 if (fGpu) {
    [all...]
GrOpFlushState.cpp 16 : fGpu(gpu)
26 return *fGpu->caps();
59 fGpu->getWritePixelsInfo(surface, width, height, surface->config(), &drawPreference,
62 return this->fGpu->writePixels(surface, left, top, width, height, config, buffer,
75 if (!fGpu->writePixels(temp.get(), 0, 0, width, height, desc.fConfig, buffer, rowBytes)) {
78 return fGpu->copySurface(surface, temp.get(), SkIRect::MakeWH(width, height), {left, top});
GrPathRendering.cpp 110 fGpu->handleDirtyContext();
119 fGpu->handleDirtyContext();
120 if (GrXferBarrierType barrierType = pipeline.xferBarrierType(*fGpu->caps())) {
121 fGpu->xferBarrier(pipeline.getRenderTarget(), barrierType);
136 fGpu->handleDirtyContext();
137 if (GrXferBarrierType barrierType = pipeline.xferBarrierType(*fGpu->caps())) {
138 fGpu->xferBarrier(pipeline.getRenderTarget(), barrierType);
GrResourceProvider.h 237 fGpu = nullptr;
261 GrGpu* gpu() { return fGpu; }
262 const GrGpu* gpu() const { return fGpu; }
265 SkASSERT(SkToBool(fGpu) == SkToBool(fCache));
278 GrGpu* fGpu;
GrResourceProvider.cpp 39 , fGpu(gpu)
44 fCaps = sk_ref_sp(fGpu->caps());
91 sk_sp<GrTexture> tex(fGpu->createTexture(desc, budgeted, texels, mipLevelCount));
137 GrContext* context = fGpu->getContext();
155 sk_sp<GrTexture> tex(fGpu->createTexture(desc, budgeted, &mipLevel, 1));
176 return fGpu->createTexture(desc, budgeted);
206 (fGpu->caps()->reuseScratchTextures() || (desc->fFlags & kRenderTarget_GrSurfaceFlag))) {
234 return fGpu->createTexture(*desc, SkBudgeted::kYes);
249 return fGpu->wrapBackendTexture(tex, origin, flags, sampleCnt, ownership);
256 return this->isAbandoned() ? nullptr : fGpu->wrapBackendRenderTarget(backendRT, origin)
    [all...]
GrPathRendering.h 170 GrPathRendering(GrGpu* gpu) : fGpu(gpu) { }
187 GrGpu* fGpu;
GrContext.cpp 72 context->fGpu = GrMtlTrampoline::CreateGpu(context.get(), options, device, queue);
73 if (!context->fGpu) {
94 fGpu = nullptr;
104 SkASSERT(!fGpu);
108 fGpu = GrGpu::Create(backend, backendContext, options, this);
109 if (!fGpu) {
117 fCaps = SkRef(fGpu->caps());
119 fResourceProvider = new GrResourceProvider(fGpu, fResourceCache, &fSingleOwner);
139 if (!fGpu) {
156 fGpu->unref()
    [all...]
  /external/skia/src/gpu/mock/
GrMockGpuCommandBuffer.h 16 GrMockGpuCommandBuffer(GrMockGpu* gpu) : fGpu(gpu) {}
18 GrGpu* gpu() override { return fGpu; }
26 void onSubmit() override { fGpu->submitCommandBuffer(this); }
35 GrMockGpu* fGpu;
  /external/skia/src/gpu/vk/
GrVkGpuCommandBuffer.cpp 58 : fGpu(gpu)
83 cbInfo.fRenderPass = fGpu->resourceProvider().findRenderPass(rpHandle,
87 cbInfo.fRenderPass = fGpu->resourceProvider().findRenderPass(*target,
101 cbInfo.fCommandBuffers.push_back(fGpu->resourceProvider().findOrCreateSecondaryCommandBuffer());
102 cbInfo.currentCmdBuf()->begin(fGpu, target->framebuffer(), cbInfo.fRenderPass);
110 cbInfo.fCommandBuffers[j]->unref(fGpu);
112 cbInfo.fRenderPass->unref(fGpu);
116 GrGpu* GrVkGpuCommandBuffer::gpu() { return fGpu; }
121 fCommandBufferInfos[fCurrentCmdInfo].currentCmdBuf()->end(fGpu);
135 targetImage->setImageLayout(fGpu,
    [all...]
GrVkPipelineStateCache.cpp 26 : fGpu(gpu)
31 fPipelineState->freeGPUResources(fGpu);
35 GrVkGpu* fGpu;
41 , fGpu(gpu)
96 primitiveType, *fGpu->caps()->shaderCaps())) {
97 GrCapsDebugf(fGpu->caps(), "Failed to build vk program descriptor!\n");
115 GrVkPipelineStateBuilder::CreatePipelineState(fGpu,
125 entry = fMap.insert(desc, std::unique_ptr<Entry>(new Entry(fGpu,
GrVkPipelineStateBuilder.cpp 41 , fGpu(gpu)
47 return fGpu->caps();
73 bool result = GrCompileVkShaderModule(fGpu, shaderString.c_str(), stage, shaderModule,
99 GrVkResourceProvider& resourceProvider = fGpu->resourceProvider();
126 GR_VK_CALL_ERRCHECK(fGpu->vkInterface(), CreatePipelineLayout(fGpu->device(),
177 GR_VK_CALL(fGpu->vkInterface(), DestroyShaderModule(fGpu->device(), vertShaderModule,
179 GR_VK_CALL(fGpu->vkInterface(), DestroyShaderModule(fGpu->device(), fragShaderModule
    [all...]
GrVkResourceProvider.cpp 26 : fGpu(gpu)
45 VkResult result = GR_VK_CALL(fGpu->vkInterface(),
46 CreatePipelineCache(fGpu->device(), &createInfo, nullptr,
54 GrVkDescriptorSetManager* dsm = GrVkDescriptorSetManager::CreateUniformManager(fGpu);
69 return GrVkPipeline::Create(fGpu, pipeline, stencil, primProc, shaderStageInfo,
86 pipeline = GrVkCopyPipeline::Create(fGpu, shaderStageInfo,
116 fRenderPassArray.emplace_back(fGpu, target).getCompatibleRenderPass();
156 const GrVkRenderPass* renderPass = compatibleSet.getRenderPass(fGpu,
165 return new GrVkDescriptorPool(fGpu, type, count);
172 sampler = GrVkSampler::Create(fGpu, params, mipLevels)
    [all...]
GrVkPipelineStateBuilder.h 45 GrVkGpu* gpu() const { return fGpu; }
72 GrVkGpu* fGpu;
GrVkSemaphore.cpp 48 if (fGpu) {
49 fResource->unref(static_cast<const GrVkGpu*>(fGpu));
  /external/skia/src/gpu/ops/
GrDashLinePathRenderer.h 25 sk_sp<GrGpu> fGpu;
  /external/skia/src/gpu/gl/builders/
GrGLProgramBuilder.cpp 59 , fGpu(gpu)
65 return fGpu->caps();
157 bool checkLinked = kChromium_GrGLDriver != fGpu->ctxInfo().driver();
164 GrGLPrintShader(fGpu->glContext(), GR_GL_VERTEX_SHADER, fVS.fCompilerStrings.begin(),
169 GrGLPrintShader(fGpu->glContext(), GR_GL_GEOMETRY_SHADER,
174 GrGLPrintShader(fGpu->glContext(), GR_GL_FRAGMENT_SHADER, fFS.fCompilerStrings.begin(),
189 fUniformHandler.bindUniformLocations(programID, fGpu->glCaps());
202 if (!fGpu->glCaps().shaderCaps()->pathRenderingSupport() ||
203 !fGpu->glPathRendering()->shouldBindFragmentInputs()) {
239 fUniformHandler.getUniformLocations(programID, fGpu->glCaps())
    [all...]
GrGLProgramBuilder.h 44 GrGLGpu* gpu() const { return fGpu; }
71 GrGLGpu* fGpu;
  /external/skia/src/gpu/instanced/
InstancedRendering.cpp 23 : fGpu(SkRef(gpu))
42 fVertexBuffer.reset(InstanceProcessor::FindOrCreateVertexBuffer(fGpu.get()));
49 fIndexBuffer.reset(InstanceProcessor::FindOrCreateIndex8Buffer(fGpu.get()));
InstancedRendering.h 51 GrGpu* gpu() const { return fGpu.get(); }
108 const sk_sp<GrGpu> fGpu;

Completed in 197 milliseconds

1 2