|
Diligent Engine
v.2.4.g
|
Go to the source code of this file.
Classes | |
| struct | Diligent::NativePixelAttribs |
Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Functions | |
| GLenum | Diligent::PrimitiveTopologyToGLTopology (PRIMITIVE_TOPOLOGY PrimTopology) |
| GLenum | Diligent::TypeToGLType (VALUE_TYPE Value) |
| GLenum | Diligent::UsageToGLUsage (const BufferDesc &Desc) |
| void | Diligent::FilterTypeToGLFilterType (FILTER_TYPE Filter, GLenum &GLFilter, Bool &bIsAnisotropic, Bool &bIsComparison) |
| GLenum | Diligent::CorrectGLTexFormat (GLenum GLTexFormat, Uint32 BindFlags) |
| GLenum | Diligent::TexAddressModeToGLAddressMode (TEXTURE_ADDRESS_MODE Mode) |
| GLenum | Diligent::CompareFuncToGLCompareFunc (COMPARISON_FUNCTION Func) |
| Uint32 | Diligent::GetNumPixelFormatComponents (GLenum Format) |
| Uint32 | Diligent::GetPixelTypeSize (GLenum Type) |
| GLenum | Diligent::AccessFlags2GLAccess (UAV_ACCESS_FLAG UAVAccessFlags) |
| GLenum | Diligent::StencilOp2GlStencilOp (STENCIL_OP StencilOp) |
| GLenum | Diligent::BlendFactor2GLBlend (BLEND_FACTOR bf) |
| GLenum | Diligent::BlendOperation2GLBlendOp (BLEND_OPERATION BlendOp) |
| GLenum | Diligent::TexFormatToGLInternalTexFormat (TEXTURE_FORMAT TexFormat, Uint32 BindFlags=0) |
| TEXTURE_FORMAT | Diligent::GLInternalTexFormatToTexFormat (GLenum GlFormat) |
| NativePixelAttribs | Diligent::GetNativePixelTransferAttribs (TEXTURE_FORMAT TexFormat) |
| GLenum | Diligent::TypeToGLTexFormat (VALUE_TYPE ValType, Uint32 NumComponents, Bool bIsNormalized) |
| void | Diligent::GLTextureTypeToResourceDim (GLenum TextureType, RESOURCE_DIMENSION &ResDim, bool &IsMS) |
| GLenum | Diligent::GetGLShaderType (SHADER_TYPE ShaderType) |
| GLenum | Diligent::ShaderTypeToGLShaderBit (SHADER_TYPE ShaderType) |
| SHADER_TYPE | Diligent::GLShaderBitsToShaderTypes (GLenum ShaderBits) |
| WAVE_FEATURE | Diligent::GLSubgroupFeatureBitsToWaveFeatures (GLenum FeatureBits) |
1.8.17