Back to index

nux  3.0.0
Namespaces | Functions
IOpenGLGLSLShader.cpp File Reference
#include "GLResource.h"
#include "GraphicsDisplay.h"
#include "GpuDevice.h"
#include "GLDeviceObjects.h"
#include "IOpenGLGLSLShader.h"

Go to the source code of this file.

Namespaces

namespace  nux
 The Writer singleton is responsible for controlling where the logging message go.
namespace  nux::local

Functions

 nux::NUX_IMPLEMENT_OBJECT_TYPE (IOpenGLShader)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (IOpenGLVertexShader)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (IOpenGLPixelShader)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (IOpenGLShaderProgram)
bool nux::ExtractShaderString3 (const NString &ShaderToken, const NString &ShaderSource, NString &RetSource, NString ShaderPreprocessorDefines)
static void nux::InsertPreProcessorDefinitions (const NString &ShaderSource, NString &RetSource, NString &ShaderPreprocessorDefines)