|
Diligent Engine
v.2.4.g
|
#include "pch.h"#include "RenderDeviceGLImpl.hpp"#include "BufferGLImpl.hpp"#include "ShaderGLImpl.hpp"#include "Texture1D_GL.hpp"#include "Texture1DArray_GL.hpp"#include "Texture2D_GL.hpp"#include "Texture2DArray_GL.hpp"#include "Texture3D_GL.hpp"#include "TextureCube_GL.hpp"#include "TextureCubeArray_GL.hpp"#include "SamplerGLImpl.hpp"#include "DeviceContextGLImpl.hpp"#include "PipelineStateGLImpl.hpp"#include "ShaderResourceBindingGLImpl.hpp"#include "FenceGLImpl.hpp"#include "QueryGLImpl.hpp"#include "RenderPassGLImpl.hpp"#include "FramebufferGLImpl.hpp"#include "PipelineResourceSignatureGLImpl.hpp"#include "GLTypeConversions.hpp"#include "VAOCache.hpp"#include "EngineMemory.h"#include "StringTools.hpp"Classes | |
| class | Diligent::BottomLevelASGLImpl |
| class | Diligent::TopLevelASGLImpl |
| class | Diligent::ShaderBindingTableGLImpl |
Namespaces | |
| Diligent | |
| The library uses Direct3D-style math: | |
Macros | |
| #define | SET_FEATURE_STATE(Feature, IsSupported, FeatureName) |
| #define | FLAG_FORMAT(Fmt, IsSupported) m_TextureFormatsInfo[Fmt].Supported = IsSupported |
Functions | |
| template<typename CreateFuncType > | |
| bool | Diligent::CreateTestGLTexture (GLContextState &GlCtxState, GLenum BindTarget, const GLObjectWrappers::GLTextureObj &GLTexObj, CreateFuncType CreateFunc) |
| template<typename CreateFuncType > | |
| bool | Diligent::CreateTestGLTexture (GLContextState &GlCtxState, GLenum BindTarget, CreateFuncType CreateFunc) |
| #define FLAG_FORMAT | ( | Fmt, | |
| IsSupported | |||
| ) | m_TextureFormatsInfo[Fmt].Supported = IsSupported |
| #define SET_FEATURE_STATE | ( | Feature, | |
| IsSupported, | |||
| FeatureName | |||
| ) |
1.8.17