Diligent Engine  v.2.4.g
Namespaces | Functions
GLContextState.cpp File Reference
#include "pch.h"
#include "GLContextState.hpp"
#include "BufferViewGLImpl.hpp"
#include "RenderDeviceGLImpl.hpp"
#include "TextureBaseGL.hpp"
#include "SamplerGLImpl.hpp"
#include "AsyncWritableResource.hpp"
#include "GLTypeConversions.hpp"

Namespaces

 Diligent
 The library uses Direct3D-style math:
 

Functions

template<typename ObjectType >
bool Diligent::UpdateBoundObject (UniqueIdentifier &CurrentObjectID, const ObjectType &NewObject, GLuint &NewGLHandle)
 
template<class ObjectType >
bool Diligent::UpdateBoundObjectsArr (std::vector< UniqueIdentifier > &BoundObjectIDs, Uint32 Index, const ObjectType &NewObject, GLuint &NewGLHandle)