Home
last modified time | relevance | path

Searched refs:GrGLCaps (Results 1 – 25 of 40) sorted by relevance

12

/external/skia/src/gpu/gl/
DGrGLBuffer.cpp37 if (gpu->glCaps().transferBufferType() == GrGLCaps::TransferBufferType::kNone && in Make()
56 const GrGLCaps& caps) { in gr_to_gl_access_pattern()
85 if (caps.transferBufferType() == GrGLCaps::TransferBufferType::kNV_PBO) { in gr_to_gl_access_pattern()
135 inline const GrGLCaps& GrGLBuffer::glCaps() const { in glCaps()
176 case GrGLCaps::kNone_MapBufferType: in onMap()
178 case GrGLCaps::kMapBuffer_MapBufferType: { in onMap()
193 case GrGLCaps::kMapBufferRange_MapBufferType: { in onMap()
215 case GrGLCaps::kChromium_MapBufferType: { in onMap()
243 case GrGLCaps::kNone_MapBufferType: in onUnmap()
246 case GrGLCaps::kMapBuffer_MapBufferType: // fall through in onUnmap()
[all …]
DGrGLCaps.cpp30 GrGLCaps::GrGLCaps(const GrContextOptions& contextOptions, in GrGLCaps() function in GrGLCaps
76 void GrGLCaps::init(const GrContextOptions& contextOptions, in init()
817 void GrGLCaps::initGLSL(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in initGLSL()
981 void GrGLCaps::initFSAASupport(const GrContextOptions& contextOptions, in initFSAASupport()
1019 void GrGLCaps::initBlendEqationSupport(const GrGLContextInfo& ctxInfo) { in initBlendEqationSupport()
1047 void GrGLCaps::initStencilSupport(const GrGLContextInfo& ctxInfo) { in initStencilSupport()
1087 static const char* multi_draw_type_name(GrGLCaps::MultiDrawType multiDrawType) { in multi_draw_type_name()
1089 case GrGLCaps::MultiDrawType::kNone : return "kNone"; in multi_draw_type_name()
1090 case GrGLCaps::MultiDrawType::kMultiDrawIndirect : return "kMultiDrawIndirect"; in multi_draw_type_name()
1091 case GrGLCaps::MultiDrawType::kANGLEOrWebGL : return "kMultiDrawIndirect"; in multi_draw_type_name()
[all …]
DGrGLContext.h43 const GrGLCaps* caps() const { return fGLCaps.get(); } in caps()
44 GrGLCaps* caps() { return fGLCaps.get(); } in caps()
64 sk_sp<GrGLCaps> fGLCaps;
DGrGLUniformHandler.h16 class GrGLCaps; variable
69 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps);
72 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force);
DGrGLBuffer.h15 class GrGLCaps; variable
49 const GrGLCaps& glCaps() const;
DGrGLRenderTarget.h16 class GrGLCaps; variable
82 void setFlags(const GrGLCaps&, const IDs&);
DGrGLUniformHandler.cpp104 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in bindUniformLocations()
120 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force) { in getUniformLocations()
DGrGLGpu.cpp361 if (GrGLCaps::TransferBufferType::kChromium == this->glCaps().transferBufferType()) { in GrGLGpu()
615 const GrGLCaps& caps, in check_backend_texture()
678 const GrGLCaps& caps, GrGLTexture::Desc* desc, in check_compressed_backend_texture()
732 const GrGLCaps& caps = this->glCaps(); in onWrapRenderableBackendTexture()
1027 const GrGLCaps& caps = this->glCaps(); in uploadTexData()
1067 const GrGLCaps& caps = this->glCaps(); in uploadCompressedTexData()
1148 SkASSERT(GrGLCaps::kNone_MSFBOType != ctx.caps()->msFBOType()); in renderbufferStorageMSAA()
1151 case GrGLCaps::kStandard_MSFBOType: in renderbufferStorageMSAA()
1155 case GrGLCaps::kES_Apple_MSFBOType: in renderbufferStorageMSAA()
1159 case GrGLCaps::kES_EXT_MsToTexture_MSFBOType: in renderbufferStorageMSAA()
[all …]
DGrGLOpsRenderPass.cpp258 using MultiDrawType = GrGLCaps::MultiDrawType; in onDrawIndirect()
296 SkASSERT(fGpu->glCaps().multiDrawType() == GrGLCaps::MultiDrawType::kANGLEOrWebGL); in multiDrawArraysANGLEOrWebGL()
333 using MultiDrawType = GrGLCaps::MultiDrawType; in onDrawIndexedIndirect()
368 SkASSERT(fGpu->glCaps().multiDrawType() == GrGLCaps::MultiDrawType::kANGLEOrWebGL); in multiDrawElementsANGLEOrWebGL()
DGrGLContext.cpp83 fGLCaps = sk_make_sp<GrGLCaps>(*args.fContextOptions, *this, fInterface.get()); in GrGLContextInfo()
/external/skqp/src/gpu/gl/
DGrGLBuffer.cpp34 if (gpu->glCaps().transferBufferType() == GrGLCaps::kNone_TransferBufferType && in Make()
130 inline const GrGLCaps& GrGLBuffer::glCaps() const { in glCaps()
172 case GrGLCaps::kNone_MapBufferType: in onMap()
174 case GrGLCaps::kMapBuffer_MapBufferType: { in onMap()
183 case GrGLCaps::kMapBufferRange_MapBufferType: { in onMap()
198 case GrGLCaps::kChromium_MapBufferType: { in onMap()
227 case GrGLCaps::kNone_MapBufferType: in onUnmap()
230 case GrGLCaps::kMapBuffer_MapBufferType: // fall through in onUnmap()
231 case GrGLCaps::kMapBufferRange_MapBufferType: { in onUnmap()
236 case GrGLCaps::kChromium_MapBufferType: in onUnmap()
DGrGLCaps.cpp28 GrGLCaps::GrGLCaps(const GrContextOptions& contextOptions, in GrGLCaps() function in GrGLCaps
81 void GrGLCaps::init(const GrContextOptions& contextOptions, in init()
701 void GrGLCaps::initGLSL(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in initGLSL()
818 bool GrGLCaps::hasPathRenderingSupport(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) { in hasPathRenderingSupport()
851 bool GrGLCaps::readPixelsSupported(GrPixelConfig surfaceConfig, in readPixelsSupported()
924 void GrGLCaps::initFSAASupport(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxIn… in initFSAASupport()
996 void GrGLCaps::initBlendEqationSupport(const GrGLContextInfo& ctxInfo) { in initBlendEqationSupport()
1027 void GrGLCaps::initStencilSupport(const GrGLContextInfo& ctxInfo) { in initStencilSupport()
1080 void GrGLCaps::onDumpJSON(SkJSONWriter* writer) const { in onDumpJSON()
1191 void GrGLCaps::onDumpJSON(SkJSONWriter* writer) const { } in onDumpJSON()
[all …]
DGrGLUniformHandler.h15 class GrGLCaps; variable
56 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps);
59 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps);
DGrGLContext.h46 const GrGLCaps* caps() const { return fGLCaps.get(); } in caps()
47 GrGLCaps* caps() { return fGLCaps.get(); } in caps()
81 sk_sp<GrGLCaps> fGLCaps;
DGrGLBuffer.h15 class GrGLCaps; variable
48 const GrGLCaps& glCaps() const;
DGrGLRenderTarget.h17 class GrGLCaps; variable
91 void setFlags(const GrGLCaps&, const IDDesc&);
DGrGLUniformHandler.cpp106 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in bindUniformLocations()
120 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in getUniformLocations()
DGrGLGpu.cpp350 if (GrGLCaps::kChromium_TransferBufferType == this->glCaps().transferBufferType()) { in GrGLGpu()
616 static bool check_backend_texture(const GrBackendTexture& backendTex, const GrGLCaps& caps, in check_backend_texture()
944 const GrGLCaps& caps, in allocate_and_populate_texture()
1049 const GrGLCaps& caps, in allocate_and_populate_compressed_texture()
1144 static void restore_pixelstore_state(const GrGLInterface& interface, const GrGLCaps& caps, in restore_pixelstore_state()
1194 const GrGLCaps& caps = this->glCaps(); in uploadTexData()
1357 const GrGLCaps& caps = this->glCaps(); in uploadCompressedTexData()
1383 SkASSERT(GrGLCaps::kNone_MSFBOType != ctx.caps()->msFBOType()); in renderbuffer_storage_msaa()
1385 case GrGLCaps::kStandard_MSFBOType: in renderbuffer_storage_msaa()
1386 case GrGLCaps::kMixedSamples_MSFBOType: in renderbuffer_storage_msaa()
[all …]
DGrGLContext.cpp103 fGLCaps = sk_make_sp<GrGLCaps>(*args.fContextOptions, *this, fInterface.get()); in GrGLContextInfo()
DGrGLCaps.h28 class GrGLCaps : public GrCaps {
110 GrGLCaps(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxInfo,
/external/skia/tests/
DGLBackendSurfaceTest.cpp45 static bool params_valid(const GrGLTextureParameters& parameters, const GrGLCaps* caps) { in params_valid()
56 auto caps = static_cast<const GrGLCaps*>(dContext->priv().caps()); in DEF_GPUTEST_FOR_ALL_GL_CONTEXTS()
/external/skia/tools/gpu/gl/interface/
DREADME.md13 in the struct (GrGLCaps, for short)
/external/skia/src/gpu/
DGrProgramDesc.h140 friend class GrGLCaps; variable
DGrShaderCaps.h355 friend class GrGLCaps; variable
/external/skqp/src/gpu/
DGrShaderCaps.h306 friend class GrGLCaps; variable

12