/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/vk/ |
H A D | GrVkCaps.cpp | 247 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in initShaderCaps() 257 shaderCaps->fIntegerSupport = true; in initShaderCaps() 258 shaderCaps->fTexelBufferSupport = true; in initShaderCaps() 259 shaderCaps->fTexelFetchSupport = true; in initShaderCaps() 260 shaderCaps->fVertexIDSupport = true; in initShaderCaps() 263 shaderCaps->fFloatIs32Bits = true; in initShaderCaps() 264 shaderCaps->fHalfIs32Bits = false; in initShaderCaps() 266 shaderCaps->fMaxVertexSamplers = in initShaderCaps() 267 shaderCaps->fMaxGeometrySamplers = in initShaderCaps() 268 shaderCaps->fMaxFragmentSamplers = SkTMin( in initShaderCaps() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 323 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 335 if (shaderCaps->fGeometryShaderSupport) { in init() 592 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 717 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 759 if (shaderCaps->fExternalTextureSupport) { in initGLSL() 770 shaderCaps->fTexelFetchSupport = in initGLSL() 774 if (shaderCaps->fTexelFetchSupport) { in initGLSL() 793 shaderCaps->fVertexIDSupport = true; in initGLSL() 2094 if (shaderCaps->fGeometryShaderSupport) { in applyDriverCorrectnessWorkarounds() 2254 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/mtl/ |
H A D | GrMtlCaps.mm | 229 shaderCaps->fFBFetchSupport = true; 233 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; 235 shaderCaps->fIntegerSupport = true; 236 shaderCaps->fTexelBufferSupport = false; 237 shaderCaps->fTexelFetchSupport = false; 238 shaderCaps->fVertexIDSupport = false; 242 shaderCaps->fFloatIs32Bits = true; 243 shaderCaps->fHalfIs32Bits = false; 245 shaderCaps->fMaxVertexSamplers = 246 shaderCaps->fMaxFragmentSamplers = 16; [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/ |
H A D | GrProgramDesc.cpp | 95 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 107 add_sampler_and_image_keys(b, proc, shaderCaps); in gen_meta_key() 116 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 133 const GrShaderCaps& shaderCaps, in gen_frag_proc_and_meta_keys() argument 141 fp.getGLSLProcessorKey(shaderCaps, b); in gen_frag_proc_and_meta_keys() 151 const GrShaderCaps& shaderCaps) { in Build() argument 164 primProc.getGLSLProcessorKey(shaderCaps, &b); in Build() 165 if (!gen_meta_key(primProc, shaderCaps, 0, &b)) { in Build() 172 if (!gen_frag_proc_and_meta_keys(primProc, fp, shaderCaps, &b)) { in Build() 185 xp.getGLSLProcessorKey(shaderCaps, &b, originIfDstTexture); in Build() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/ |
H A D | GrProgramDesc.cpp | 118 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 130 add_sampler_keys(b, fp, gpu, shaderCaps); in gen_meta_key() 139 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 151 add_sampler_keys(b, pp, shaderCaps); in gen_meta_key() 160 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 186 fp.getGLSLProcessorKey(shaderCaps, b); in gen_frag_proc_and_meta_keys() 200 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps(); in Build() local 209 programInfo.primProc().getGLSLProcessorKey(shaderCaps, &b); in Build() 211 if (!gen_meta_key(programInfo.primProc(), shaderCaps, 0, &b)) { in Build() 231 xp.getGLSLProcessorKey(shaderCaps, &b, originIfDstTexture); in Build() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/gpu/ |
H A D | GrProgramDesc.cpp | 118 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 130 add_sampler_keys(b, fp, gpu, shaderCaps); in gen_meta_key() 139 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 151 add_sampler_keys(b, pp, shaderCaps); in gen_meta_key() 160 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 186 fp.getGLSLProcessorKey(shaderCaps, b); in gen_frag_proc_and_meta_keys() 200 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps(); in Build() local 209 programInfo.primProc().getGLSLProcessorKey(shaderCaps, &b); in Build() 211 if (!gen_meta_key(programInfo.primProc(), shaderCaps, 0, &b)) { in Build() 231 xp.getGLSLProcessorKey(shaderCaps, &b, originIfDstTexture); in Build() [all …]
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/gpu/ |
H A D | GrProgramDesc.cpp | 118 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 130 add_sampler_keys(b, fp, gpu, shaderCaps); in gen_meta_key() 139 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 151 add_sampler_keys(b, pp, shaderCaps); in gen_meta_key() 160 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 186 fp.getGLSLProcessorKey(shaderCaps, b); in gen_frag_proc_and_meta_keys() 200 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps(); in Build() local 209 programInfo.primProc().getGLSLProcessorKey(shaderCaps, &b); in Build() 211 if (!gen_meta_key(programInfo.primProc(), shaderCaps, 0, &b)) { in Build() 231 xp.getGLSLProcessorKey(shaderCaps, &b, originIfDstTexture); in Build() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/gpu/ |
H A D | GrProgramDesc.cpp | 118 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 130 add_sampler_keys(b, fp, gpu, shaderCaps); in gen_meta_key() 139 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 151 add_sampler_keys(b, pp, shaderCaps); in gen_meta_key() 160 const GrShaderCaps& shaderCaps, in gen_meta_key() argument 186 fp.getGLSLProcessorKey(shaderCaps, b); in gen_frag_proc_and_meta_keys() 200 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps(); in Build() local 209 programInfo.primProc().getGLSLProcessorKey(shaderCaps, &b); in Build() 211 if (!gen_meta_key(programInfo.primProc(), shaderCaps, 0, &b)) { in Build() 231 xp.getGLSLProcessorKey(shaderCaps, &b, originIfDstTexture); in Build() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 96 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 97 if (!shaderCaps.sampleVariablesSupport() && !shaderCaps.sampleVariablesStencilSupport()) { in maskOffMultisampleCoverage() 101 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 131 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 194 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 195 if (shaderCaps->fbFetchSupport()) { in dstColor() 197 shaderCaps->fbFetchExtensionString()); in dstColor() 201 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 217 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 244 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
H A D | GrGLSLVarying.cpp | 24 const GrShaderCaps& shaderCaps) { in use_flat_interpolation() argument 30 SkASSERT(!shaderCaps.preferFlatInterpolation() || in use_flat_interpolation() 31 shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 32 return shaderCaps.preferFlatInterpolation(); in use_flat_interpolation() 34 SkASSERT(shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 49 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps()); in addVarying() 90 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in setNoPerspective() 133 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); in appendDecls() 150 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() || in getFragDecls()
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 96 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 97 if (!shaderCaps.sampleVariablesSupport() && !shaderCaps.sampleVariablesStencilSupport()) { in maskOffMultisampleCoverage() 101 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 131 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 194 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 195 if (shaderCaps->fbFetchSupport()) { in dstColor() 197 shaderCaps->fbFetchExtensionString()); in dstColor() 201 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 217 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 244 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 96 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 97 if (!shaderCaps.sampleVariablesSupport() && !shaderCaps.sampleVariablesStencilSupport()) { in maskOffMultisampleCoverage() 101 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 131 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 194 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 195 if (shaderCaps->fbFetchSupport()) { in dstColor() 197 shaderCaps->fbFetchExtensionString()); in dstColor() 201 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 217 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 244 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
H A D | GrGLSLVarying.cpp | 24 const GrShaderCaps& shaderCaps) { in use_flat_interpolation() argument 30 SkASSERT(!shaderCaps.preferFlatInterpolation() || in use_flat_interpolation() 31 shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 32 return shaderCaps.preferFlatInterpolation(); in use_flat_interpolation() 34 SkASSERT(shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 49 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps()); in addVarying() 90 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in setNoPerspective() 133 vars[i].appendDecl(fProgramBuilder->shaderCaps(), out); in appendDecls() 150 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() || in getFragDecls()
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 96 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 97 if (!shaderCaps.sampleVariablesSupport() && !shaderCaps.sampleVariablesStencilSupport()) { in maskOffMultisampleCoverage() 101 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 131 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 194 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 195 if (shaderCaps->fbFetchSupport()) { in dstColor() 197 shaderCaps->fbFetchExtensionString()); in dstColor() 201 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 217 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 244 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 82 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 83 if (!shaderCaps.sampleMaskSupport()) { in maskOffMultisampleCoverage() 87 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 117 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 211 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 212 if (shaderCaps->fbFetchSupport()) { in dstColor() 214 shaderCaps->fbFetchExtensionString()); in dstColor() 218 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 234 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 259 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 357 shaderCaps->fDualSourceBlendingSupport = in init() 397 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 756 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 891 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 931 shaderCaps->fMaxTessellationSegments = std::max(0, shaderCaps->fMaxTessellationSegments); in initGLSL() 968 shaderCaps->fVertexIDSupport = true; in initGLSL() 3688 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3714 shaderCaps->fCanUseDoLoops = false; in applyDriverCorrectnessWorkarounds() 3783 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() 3788 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/gpu/glsl/ |
H A D | GrGLSLFragmentShaderBuilder.cpp | 99 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage() local 100 if (!shaderCaps.sampleMaskSupport()) { in maskOffMultisampleCoverage() 104 if (const char* extension = shaderCaps.sampleVariablesExtensionString()) { in maskOffMultisampleCoverage() 134 SkASSERT(fProgramBuilder->shaderCaps()->shaderDerivativeSupport()); in applyFnToMultisampleMask() 203 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() 204 if (shaderCaps->fbFetchSupport()) { in dstColor() 206 shaderCaps->fbFetchExtensionString()); in dstColor() 210 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 226 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 251 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() [all …]
|
H A D | GrGLSLVarying.cpp | 24 const GrShaderCaps& shaderCaps) { in use_flat_interpolation() argument 30 SkASSERT(!shaderCaps.preferFlatInterpolation() || in use_flat_interpolation() 31 shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 32 return shaderCaps.preferFlatInterpolation(); in use_flat_interpolation() 34 SkASSERT(shaderCaps.flatInterpolationSupport()); in use_flat_interpolation() 49 v.fIsFlat = use_flat_interpolation(interpolation, *fProgramBuilder->shaderCaps()); in addVarying() 89 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in setNoPerspective() 131 varying.appendDecl(fProgramBuilder->shaderCaps(), out); in appendDecls() 148 SkASSERT(k110_GrGLSLGeneration != fProgramBuilder->shaderCaps()->generation() || in getFragDecls()
|
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 389 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 698 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 792 shaderCaps->fFBFetchSupport = true; in initGLSL() 799 shaderCaps->fFBFetchSupport = true; in initGLSL() 806 shaderCaps->fFBFetchSupport = true; in initGLSL() 825 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 850 shaderCaps->fSampleVariablesStencilSupport = shaderCaps->fSampleVariablesSupport; in initGLSL() 894 shaderCaps->fVertexIDSupport = true; in initGLSL() 3416 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3494 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 389 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 698 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 792 shaderCaps->fFBFetchSupport = true; in initGLSL() 799 shaderCaps->fFBFetchSupport = true; in initGLSL() 806 shaderCaps->fFBFetchSupport = true; in initGLSL() 825 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 850 shaderCaps->fSampleVariablesStencilSupport = shaderCaps->fSampleVariablesSupport; in initGLSL() 894 shaderCaps->fVertexIDSupport = true; in initGLSL() 3416 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3494 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 389 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 698 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 792 shaderCaps->fFBFetchSupport = true; in initGLSL() 799 shaderCaps->fFBFetchSupport = true; in initGLSL() 806 shaderCaps->fFBFetchSupport = true; in initGLSL() 825 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 850 shaderCaps->fSampleVariablesStencilSupport = shaderCaps->fSampleVariablesSupport; in initGLSL() 894 shaderCaps->fVertexIDSupport = true; in initGLSL() 3416 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3494 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 389 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 698 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 792 shaderCaps->fFBFetchSupport = true; in initGLSL() 799 shaderCaps->fFBFetchSupport = true; in initGLSL() 806 shaderCaps->fFBFetchSupport = true; in initGLSL() 825 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 850 shaderCaps->fSampleVariablesStencilSupport = shaderCaps->fSampleVariablesSupport; in initGLSL() 894 shaderCaps->fVertexIDSupport = true; in initGLSL() 3416 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3494 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/skia/src/gpu/gl/ |
H A D | GrGLCaps.cpp | 351 shaderCaps->fDualSourceBlendingSupport = in init() 391 shaderCaps->fGSInvocationsSupport = shaderCaps->fGeometryShaderSupport; in init() 730 shaderCaps->fDstReadInShaderSupport = shaderCaps->fFBFetchSupport; in init() 824 shaderCaps->fFBFetchSupport = true; in initGLSL() 831 shaderCaps->fFBFetchSupport = true; in initGLSL() 857 shaderCaps->fPreferFlatInterpolation = shaderCaps->fFlatInterpolationSupport && in initGLSL() 884 shaderCaps->fTessellationSupport = in initGLSL() 930 shaderCaps->fVertexIDSupport = true; in initGLSL() 3592 shaderCaps->fFBFetchSupport = false; in applyDriverCorrectnessWorkarounds() 3684 shaderCaps->fCanUseFragCoord = false; in applyDriverCorrectnessWorkarounds() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/gpu/glsl/ |
H A D | GrGLSLProgramBuilder.cpp | 111 this->shaderCaps(), in emitAndInstallPrimProc() 178 this->shaderCaps(), in emitAndInstallFragProc() 211 if (this->shaderCaps()->mustDeclareFragmentShaderOutput()) { in emitAndInstallXferProc() 234 this->shaderCaps(), in emitAndInstallXferProc() 273 SkASSERT(this->shaderCaps()->texelBufferSupport()); in emitSamplers() 339 const GrShaderCaps& shaderCaps = *this->shaderCaps(); in checkSamplerCounts() local 340 if (fNumVertexSamplers > shaderCaps.maxVertexSamplers()) { in checkSamplerCounts() 344 if (fNumGeometrySamplers > shaderCaps.maxGeometrySamplers()) { in checkSamplerCounts() 348 if (fNumFragmentSamplers > shaderCaps.maxFragmentSamplers()) { in checkSamplerCounts() 354 if (numCombinedSamplers > shaderCaps.maxCombinedSamplers()) { in checkSamplerCounts() [all …]
|
H A D | GrGLSLFragmentShaderBuilder.cpp | 103 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor() local 104 if (shaderCaps->fbFetchSupport()) { in dstColor() 106 shaderCaps->fbFetchExtensionString()); in dstColor() 109 const char* fbFetchColorName = shaderCaps->fbFetchColorName(); in dstColor() 110 if (shaderCaps->fbFetchNeedsCustomOutput()) { in dstColor() 126 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded() 153 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput() 181 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in getSecondaryColorOutputName()
|