HomeSort by relevance Sort by last modified time
    Searched defs:shaderCaps (Results 1 - 24 of 24) sorted by null

  /external/skia/src/gpu/glsl/
GrGLSLFragmentShaderBuilder.cpp 103 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps();
104 if (shaderCaps->fbFetchSupport()) {
106 shaderCaps->fbFetchExtensionString());
109 const char* fbFetchColorName = shaderCaps->fbFetchColorName();
110 if (shaderCaps->fbFetchNeedsCustomOutput()) {
126 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
153 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
186 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps();
GrGLSLBlend.cpp 44 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
45 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
74 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
75 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
101 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
102 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
GrGLSLProgramBuilder.cpp 98 fGeometryProcessor.reset(proc.createGLSLInstance(*this->shaderCaps()));
111 this->shaderCaps(),
178 this->shaderCaps(),
211 if (this->shaderCaps()->mustDeclareFragmentShaderOutput()) {
234 this->shaderCaps(),
262 this->shaderCaps()->externalTextureExtensionString();
273 SkASSERT(this->shaderCaps()->texelBufferSupport());
284 if (const char* extension = this->shaderCaps()->texelBufferExtensionString()) {
311 GrSwizzle swizzle = this->shaderCaps()->configTextureSwizzle(config);
339 const GrShaderCaps& shaderCaps = *this->shaderCaps()
    [all...]
GrGLSLProgramBuilder.h 38 const GrShaderCaps* shaderCaps() const { return this->caps()->shaderCaps(); }
  /external/skia/src/gpu/vk/
GrVkCaps.cpp 222 GrShaderCaps* shaderCaps = fShaderCaps.get();
223 shaderCaps->fVersionDeclString = "#version 330\n";
232 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR();
233 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA();
237 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA();
243 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::BGRA();
244 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::BGRA();
246 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA();
252 shaderCaps->fUsesPrecisionModifiers = true;
253 shaderCaps->fFlatInterpolationSupport = true
    [all...]
GrVkCopyManager.cpp 39 const GrShaderCaps* shaderCaps = gpu->caps()->shaderCaps();
40 const char* version = shaderCaps->versionDeclString();
149 if (gpu->caps()->shaderCaps()->configOutputSwizzle(src->config()) !=
150 gpu->caps()->shaderCaps()->configOutputSwizzle(dst->config())) {
  /external/skqp/src/gpu/glsl/
GrGLSLBlend.cpp 44 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
45 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
74 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
75 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
101 const GrShaderCaps* shaderCaps = fsBuilder->getProgramBuilder()->shaderCaps();
102 if (shaderCaps->mustGuardDivisionEvenAfterExplicitZeroCheck()) {
GrGLSLFragmentShaderBuilder.cpp 98 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
101 if (!shaderCaps.multisampleInterpolationSupport()) {
104 if (const char* extension = shaderCaps.multisampleInterpolationExtensionString()) {
139 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
140 if (!shaderCaps.sampleVariablesSupport()) {
144 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) {
159 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps();
    [all...]
GrGLSLProgramBuilder.cpp 98 fGeometryProcessor.reset(proc.createGLSLInstance(*this->shaderCaps()));
111 this->shaderCaps(),
178 this->shaderCaps(),
211 if (this->shaderCaps()->mustDeclareFragmentShaderOutput()) {
234 this->shaderCaps(),
262 this->shaderCaps()->externalTextureExtensionString();
273 SkASSERT(this->shaderCaps()->texelBufferSupport());
284 if (const char* extension = this->shaderCaps()->texelBufferExtensionString()) {
311 GrSwizzle swizzle = this->shaderCaps()->configTextureSwizzle(config);
339 const GrShaderCaps& shaderCaps = *this->shaderCaps()
    [all...]
GrGLSLProgramBuilder.h 38 const GrShaderCaps* shaderCaps() const { return this->caps()->shaderCaps(); }
  /external/skqp/src/gpu/vk/
GrVkCaps.cpp 218 GrShaderCaps* shaderCaps = fShaderCaps.get();
219 shaderCaps->fVersionDeclString = "#version 330\n";
228 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRR();
229 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::AAAA();
233 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RRRA();
239 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::BGRA();
240 shaderCaps->fConfigOutputSwizzle[i] = GrSwizzle::BGRA();
242 shaderCaps->fConfigTextureSwizzle[i] = GrSwizzle::RGBA();
248 shaderCaps->fUsesPrecisionModifiers = true;
249 shaderCaps->fFlatInterpolationSupport = true
    [all...]
GrVkCopyManager.cpp 40 const GrShaderCaps* shaderCaps = gpu->caps()->shaderCaps();
41 const char* version = shaderCaps->versionDeclString();
150 if (gpu->caps()->shaderCaps()->configOutputSwizzle(src->config()) !=
151 gpu->caps()->shaderCaps()->configOutputSwizzle(dst->config())) {
  /external/skia/include/gpu/
GrCaps.h 35 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); }
  /external/skia/src/gpu/ccpr/
GrCoverageCountingPathRenderer.cpp 41 const GrShaderCaps& shaderCaps = *caps.shaderCaps();
42 return shaderCaps.integerSupport() && shaderCaps.flatInterpolationSupport() &&
  /external/skqp/include/gpu/
GrCaps.h 33 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); }
  /external/skqp/src/gpu/ccpr/
GrCoverageCountingPathRenderer.cpp 41 const GrShaderCaps& shaderCaps = *caps.shaderCaps();
42 return shaderCaps.integerSupport() && shaderCaps.flatInterpolationSupport() &&
  /external/skqp/src/gpu/gl/
GrGLCaps.cpp 284 GrShaderCaps* shaderCaps = fShaderCaps.get();
286 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli);
289 shaderCaps->fPathRenderingSupport = false;
295 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) ||
299 shaderCaps->fShaderDerivativeSupport = true;
302 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) &&
304 if (shaderCaps->fGeometryShaderSupport) {
306 shaderCaps->fGSInvocationsSupport = true;
308 shaderCaps->fGSInvocationsSupport = true;
309 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5"
    [all...]
GrGLGpu.cpp 220 fHWBoundTextureUniqueIDs.reset(this->caps()->shaderCaps()->maxCombinedSamplers());
240 if (this->caps()->shaderCaps()->texelBufferSupport()) {
241 fHWBufferTextures.reset(this->caps()->shaderCaps()->maxCombinedSamplers());
244 if (this->glCaps().shaderCaps()->pathRenderingSupport()) {
355 if (this->glCaps().shaderCaps()->pathRenderingSupport()) {
445 SkASSERT(this->caps()->shaderCaps()->texelBufferSupport());
478 if (this->caps()->shaderCaps()->pathRenderingSupport()) {
514 if (!caps.shaderCaps()->externalTextureSupport()) {
    [all...]
  /external/skia/src/gpu/gl/
GrGLCaps.cpp 284 GrShaderCaps* shaderCaps = fShaderCaps.get();
286 shaderCaps->fPathRenderingSupport = this->hasPathRenderingSupport(ctxInfo, gli);
289 shaderCaps->fPathRenderingSupport = false;
295 shaderCaps->fDualSourceBlendingSupport = (ctxInfo.version() >= GR_GL_VER(3, 3) ||
299 shaderCaps->fShaderDerivativeSupport = true;
302 shaderCaps->fGeometryShaderSupport = ctxInfo.version() >= GR_GL_VER(3, 2) &&
304 if (shaderCaps->fGeometryShaderSupport) {
306 shaderCaps->fGSInvocationsSupport = true;
308 shaderCaps->fGSInvocationsSupport = true;
309 shaderCaps->fGSInvocationsExtensionString = "GL_ARB_gpu_shader5"
    [all...]
GrGLGpu.cpp 220 fHWBoundTextureUniqueIDs.reset(this->caps()->shaderCaps()->maxCombinedSamplers());
240 if (this->caps()->shaderCaps()->texelBufferSupport()) {
241 fHWBufferTextures.reset(this->caps()->shaderCaps()->maxCombinedSamplers());
244 if (this->glCaps().shaderCaps()->pathRenderingSupport()) {
355 if (this->glCaps().shaderCaps()->pathRenderingSupport()) {
445 SkASSERT(this->caps()->shaderCaps()->texelBufferSupport());
478 if (this->caps()->shaderCaps()->pathRenderingSupport()) {
514 if (!caps.shaderCaps()->externalTextureSupport()) {
    [all...]
  /external/skia/src/gpu/ops/
GrTextureOp.cpp 554 coverageAA, filters, *target->caps().shaderCaps());
653 const auto& shaderCaps = *caps.shaderCaps();
662 if (TextureGeometryProcessor::SupportsMultitexture(shaderCaps) && !fColorSpaceXform &&
663 fMaxApproxDstPixelArea <= shaderCaps.disableImageMultitexturingDstRectAreaThreshold() &&
665 shaderCaps.disableImageMultitexturingDstRectAreaThreshold()) {
667 int numNewProxies = this->mergeProxies(that, map, shaderCaps);
    [all...]
  /external/skqp/src/gpu/ops/
GrTextureOp.cpp 559 coverageAA, filters, *target->caps().shaderCaps());
658 const auto& shaderCaps = *caps.shaderCaps();
667 if (TextureGeometryProcessor::SupportsMultitexture(shaderCaps) && !fColorSpaceXform &&
668 fMaxApproxDstPixelArea <= shaderCaps.disableImageMultitexturingDstRectAreaThreshold() &&
670 shaderCaps.disableImageMultitexturingDstRectAreaThreshold()) {
672 int numNewProxies = this->mergeProxies(that, map, shaderCaps);
    [all...]
  /external/skia/src/gpu/
GrRenderTargetContext.cpp 630 SkASSERT(fRenderTargetContext->caps()->shaderCaps()->pathRenderingSupport());
    [all...]
  /external/skqp/src/gpu/
GrRenderTargetContext.cpp 628 SkASSERT(fRenderTargetContext->caps()->shaderCaps()->pathRenderingSupport());
    [all...]

Completed in 538 milliseconds