webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Typedefs | Functions
rx::nativegl Namespace Reference

Classes

struct  CompressedTexImageFormat
 
struct  CompressedTexSubImageFormat
 
struct  CopyTexImageImageFormat
 
struct  InternalFormat
 
struct  InternalFormatInfo
 
struct  ReadPixelsFormat
 
struct  RenderbufferFormat
 
struct  SupportRequirement
 
struct  TexImageFormat
 
struct  TexStorageFormat
 
struct  TexSubImageFormat
 

Typedefs

typedef std::pair< GLenum, InternalFormatInfoInternalFormatInfoPair
 
typedef std::map< GLenum, InternalFormatInfoInternalFormatInfoMap
 

Functions

const InternalFormatGetInternalFormatInfo (GLenum internalFormat, StandardGL standard)
 
TexImageFormat GetTexImageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum internalFormat, GLenum format, GLenum type)
 
TexSubImageFormat GetTexSubImageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum format, GLenum type)
 
CompressedTexImageFormat GetCompressedTexImageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum internalFormat)
 
CompressedTexSubImageFormat GetCompressedSubTexImageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum format)
 
CopyTexImageImageFormat GetCopyTexImageImageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum internalFormat, GLenum framebufferType)
 
TexStorageFormat GetTexStorageFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum internalFormat)
 
RenderbufferFormat GetRenderbufferFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum internalFormat)
 
ReadPixelsFormat GetReadPixelsFormat (const FunctionsGL *functions, const WorkaroundsGL &workarounds, GLenum format, GLenum type)
 

Typedef Documentation

◆ InternalFormatInfoMap

◆ InternalFormatInfoPair

Function Documentation

◆ GetCompressedSubTexImageFormat()

CompressedTexSubImageFormat rx::nativegl::GetCompressedSubTexImageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  format 
)

◆ GetCompressedTexImageFormat()

CompressedTexImageFormat rx::nativegl::GetCompressedTexImageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  internalFormat 
)

◆ GetCopyTexImageImageFormat()

CopyTexImageImageFormat rx::nativegl::GetCopyTexImageImageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  internalFormat,
GLenum  framebufferType 
)

◆ GetInternalFormatInfo()

const InternalFormat & rx::nativegl::GetInternalFormatInfo ( GLenum  internalFormat,
StandardGL  standard 
)

◆ GetReadPixelsFormat()

ReadPixelsFormat rx::nativegl::GetReadPixelsFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  format,
GLenum  type 
)

◆ GetRenderbufferFormat()

RenderbufferFormat rx::nativegl::GetRenderbufferFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  internalFormat 
)

◆ GetTexImageFormat()

TexImageFormat rx::nativegl::GetTexImageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  internalFormat,
GLenum  format,
GLenum  type 
)

◆ GetTexStorageFormat()

TexStorageFormat rx::nativegl::GetTexStorageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  internalFormat 
)

◆ GetTexSubImageFormat()

TexSubImageFormat rx::nativegl::GetTexSubImageFormat ( const FunctionsGL functions,
const WorkaroundsGL workarounds,
GLenum  format,
GLenum  type 
)