/external/skia/src/gpu/gl/ |
D | GrGLBuffer.cpp | 37 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 …]
|
D | GrGLCaps.cpp | 30 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 …]
|
D | GrGLContext.h | 43 const GrGLCaps* caps() const { return fGLCaps.get(); } in caps() 44 GrGLCaps* caps() { return fGLCaps.get(); } in caps() 64 sk_sp<GrGLCaps> fGLCaps;
|
D | GrGLUniformHandler.h | 16 class GrGLCaps; variable 69 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps); 72 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force);
|
D | GrGLBuffer.h | 15 class GrGLCaps; variable 49 const GrGLCaps& glCaps() const;
|
D | GrGLRenderTarget.h | 16 class GrGLCaps; variable 82 void setFlags(const GrGLCaps&, const IDs&);
|
D | GrGLUniformHandler.cpp | 104 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in bindUniformLocations() 120 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps, bool force) { in getUniformLocations()
|
D | GrGLGpu.cpp | 361 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 …]
|
D | GrGLOpsRenderPass.cpp | 258 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()
|
D | GrGLContext.cpp | 83 fGLCaps = sk_make_sp<GrGLCaps>(*args.fContextOptions, *this, fInterface.get()); in GrGLContextInfo()
|
/external/skqp/src/gpu/gl/ |
D | GrGLBuffer.cpp | 34 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()
|
D | GrGLCaps.cpp | 28 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 …]
|
D | GrGLUniformHandler.h | 15 class GrGLCaps; variable 56 void bindUniformLocations(GrGLuint programID, const GrGLCaps& caps); 59 void getUniformLocations(GrGLuint programID, const GrGLCaps& caps);
|
D | GrGLContext.h | 46 const GrGLCaps* caps() const { return fGLCaps.get(); } in caps() 47 GrGLCaps* caps() { return fGLCaps.get(); } in caps() 81 sk_sp<GrGLCaps> fGLCaps;
|
D | GrGLBuffer.h | 15 class GrGLCaps; variable 48 const GrGLCaps& glCaps() const;
|
D | GrGLRenderTarget.h | 17 class GrGLCaps; variable 91 void setFlags(const GrGLCaps&, const IDDesc&);
|
D | GrGLUniformHandler.cpp | 106 void GrGLUniformHandler::bindUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in bindUniformLocations() 120 void GrGLUniformHandler::getUniformLocations(GrGLuint programID, const GrGLCaps& caps) { in getUniformLocations()
|
D | GrGLGpu.cpp | 350 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 …]
|
D | GrGLContext.cpp | 103 fGLCaps = sk_make_sp<GrGLCaps>(*args.fContextOptions, *this, fInterface.get()); in GrGLContextInfo()
|
D | GrGLCaps.h | 28 class GrGLCaps : public GrCaps { 110 GrGLCaps(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxInfo,
|
/external/skia/tests/ |
D | GLBackendSurfaceTest.cpp | 45 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/ |
D | README.md | 13 in the struct (GrGLCaps, for short)
|
/external/skia/src/gpu/ |
D | GrProgramDesc.h | 140 friend class GrGLCaps; variable
|
D | GrShaderCaps.h | 355 friend class GrGLCaps; variable
|
/external/skqp/src/gpu/ |
D | GrShaderCaps.h | 306 friend class GrGLCaps; variable
|