Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/gl/GrGLCaps.h"
#include "include/core/SkColor.h"
#include "include/core/SkRect.h"
#include "include/core/SkSize.h"
#include "include/core/SkTextureCompressionType.h"
#include "include/gpu/GpuTypes.h"
#include "include/gpu/GrContextOptions.h"
#include "include/gpu/GrDriverBugWorkarounds.h"
#include "include/gpu/GrTypes.h"
#include "include/gpu/ganesh/gl/GrGLBackendSurface.h"
#include "include/gpu/gl/GrGLFunctions.h"
#include "include/gpu/gl/GrGLInterface.h"
#include "include/private/base/SkDebug.h"
#include "include/private/base/SkMath.h"
#include "include/private/base/SkTemplates.h"
#include "include/private/base/SkTo.h"
#include "src/core/SkCompressedDataUtils.h"
#include "src/gpu/Blend.h"
#include "src/gpu/ganesh/GrBackendUtils.h"
#include "src/gpu/ganesh/GrProgramDesc.h"
#include "src/gpu/ganesh/GrRenderTarget.h"
#include "src/gpu/ganesh/GrRenderTargetProxy.h"
#include "src/gpu/ganesh/GrShaderCaps.h"
#include "src/gpu/ganesh/GrSurface.h"
#include "src/gpu/ganesh/GrSurfaceProxy.h"
#include "src/gpu/ganesh/GrSurfaceProxyPriv.h"
#include "src/gpu/ganesh/GrTextureProxy.h"
#include "src/gpu/ganesh/TestFormatColorTypeCombination.h"
#include "src/gpu/ganesh/gl/GrGLContext.h"
#include "src/gpu/ganesh/gl/GrGLDefines.h"
#include "src/gpu/ganesh/gl/GrGLRenderTarget.h"
#include "src/gpu/ganesh/gl/GrGLTexture.h"
#include "src/gpu/ganesh/gl/GrGLUtil.h"
#include "src/sksl/SkSLGLSL.h"
#include <algorithm>
#include <cstddef>
#include <initializer_list>
#include <memory>
Go to the source code of this file.
Functions | |
static bool | angle_backend_is_d3d (GrGLANGLEBackend backend) |
static bool | angle_backend_is_metal (GrGLANGLEBackend backend) |
const char * | get_glsl_version_decl_string (GrGLStandard standard, SkSL::GLSLGeneration generation, bool isCoreProfile) |
bool | is_float_fp32 (const GrGLContextInfo &ctxInfo, const GrGLInterface *gli, GrGLenum precision) |
static bool | has_msaa_render_buffer (const GrSurfaceProxy *surf, const GrGLCaps &glCaps) |
size_t | offset_alignment_for_transfer_buffer (GrGLenum externalType) |
|
static |
Definition at line 110 of file GrGLCaps.cpp.
|
static |
Definition at line 114 of file GrGLCaps.cpp.
const char * get_glsl_version_decl_string | ( | GrGLStandard | standard, |
SkSL::GLSLGeneration | generation, | ||
bool | isCoreProfile | ||
) |
Definition at line 864 of file GrGLCaps.cpp.
|
static |
Definition at line 3686 of file GrGLCaps.cpp.
bool is_float_fp32 | ( | const GrGLContextInfo & | ctxInfo, |
const GrGLInterface * | gli, | ||
GrGLenum | precision | ||
) |
Definition at line 918 of file GrGLCaps.cpp.
size_t offset_alignment_for_transfer_buffer | ( | GrGLenum | externalType | ) |
Definition at line 4762 of file GrGLCaps.cpp.