nux-1.16.0
nux::GpuDevice Member List
This is the complete list of members for nux::GpuDevice, including all inherited members.
ActivateFrameBuffer() (defined in nux::GpuDevice)nux::GpuDevice
AllocateUnpackPixelBufferIndex(int *index) (defined in nux::GpuDevice)nux::GpuDevice
backup_texture0_ (defined in nux::GpuDevice)nux::GpuDevice
BindPackPixelBufferIndex(const int index) (defined in nux::GpuDevice)nux::GpuDevice
BindUnpackPixelBufferIndex(const int index) (defined in nux::GpuDevice)nux::GpuDevice
CreateAnimatedTexture(int Width, int Height, int Depth, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
CreateAsmPixelShader() (defined in nux::GpuDevice)nux::GpuDevice
CreateAsmShaderProgram() (defined in nux::GpuDevice)nux::GpuDevice
CreateAsmVertexShader() (defined in nux::GpuDevice)nux::GpuDevice
CreateCubeTexture(int EdgeLength, int Levels, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
CreateFrameBufferObject() (defined in nux::GpuDevice)nux::GpuDevice
CreateIndexBuffer(int Length, VBO_USAGE Usage, INDEX_FORMAT Format) (defined in nux::GpuDevice)nux::GpuDevice
CreatePixelBufferObject(int Size, VBO_USAGE Usage) (defined in nux::GpuDevice)nux::GpuDevice
CreatePixelShader() (defined in nux::GpuDevice)nux::GpuDevice
CreateQuery(QUERY_TYPE Type) (defined in nux::GpuDevice)nux::GpuDevice
CreateRectangleTexture(int Width, int Height, int Levels, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
CreateShaderProgram() (defined in nux::GpuDevice)nux::GpuDevice
CreateSystemCapableDeviceTexture(int Width, int Height, int Levels, BitmapFormat PixelFormat)nux::GpuDevice
CreateSystemCapableTexture()nux::GpuDevice
CreateTexture(int Width, int Height, int Levels, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
CreateTexture2DFromID(int id, int Width, int Height, int Levels, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
CreateVertexBuffer(int Length, VBO_USAGE Usage) (defined in nux::GpuDevice)nux::GpuDevice
CreateVertexDeclaration(const VERTEXELEMENT *pVertexElements) (defined in nux::GpuDevice)nux::GpuDevice
CreateVertexShader() (defined in nux::GpuDevice)nux::GpuDevice
CreateVolumeTexture(int Width, int Height, int Depth, int Levels, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
DeactivateFrameBuffer()nux::GpuDevice
DrawIndexedPrimitive(ObjectPtr< IOpenGLIndexBuffer > IndexBuffer, ObjectPtr< IOpenGLVertexDeclaration > VertexDeclaration, PRIMITIVE_TYPE PrimitiveType, int PrimitiveCount) (defined in nux::GpuDevice)nux::GpuDevice
DrawPrimitive(ObjectPtr< IOpenGLVertexDeclaration > VertexDeclaration, PRIMITIVE_TYPE pt_, unsigned vtx_start_, unsigned num_prims_) (defined in nux::GpuDevice)nux::GpuDevice
DrawPrimitiveUP(ObjectPtr< IOpenGLVertexDeclaration > VertexDeclaration, PRIMITIVE_TYPE PrimitiveType, unsigned int PrimitiveCount, const void *pVertexStreamZeroData, unsigned int VertexStreamZeroStride) (defined in nux::GpuDevice)nux::GpuDevice
FormatFrameBufferObject(unsigned int Width, unsigned int Height, BitmapFormat PixelFormat) (defined in nux::GpuDevice)nux::GpuDevice
FreeUnpackPixelBufferIndex(const int index) (defined in nux::GpuDevice)nux::GpuDevice
GetColorRenderTargetSurface(unsigned int ColorAttachmentIndex) (defined in nux::GpuDevice)nux::GpuDevice
GetCurrentFrameBufferObject() (defined in nux::GpuDevice)nux::GpuDevice
GetDepthRenderTargetSurface() (defined in nux::GpuDevice)nux::GpuDevice
GetGPUBrand() const (defined in nux::GpuDevice)nux::GpuDevice
GetGpuInfo() (defined in nux::GpuDevice)nux::GpuDevice
GetOpenGLMajorVersion() const (defined in nux::GpuDevice)nux::GpuDevice
GetOpenGLMinorVersion() const (defined in nux::GpuDevice)nux::GpuDevice
GetPixelStoreAlignment() (defined in nux::GpuDevice)nux::GpuDevice [inline]
GetRenderStates() (defined in nux::GpuDevice)nux::GpuDevice
GraphicsEngine (defined in nux::GpuDevice)nux::GpuDevice [friend]
InvalidateIndexBuffer()nux::GpuDevice
InvalidateTextureUnit(int TextureUnitIndex)nux::GpuDevice
InvalidateVertexBuffer()nux::GpuDevice
IOpenGLSurface (defined in nux::GpuDevice)nux::GpuDevice [friend]
LockPackPixelBufferIndex(const int index, const int Size) (defined in nux::GpuDevice)nux::GpuDevice
LockUnpackPixelBufferIndex(const int index, const int Size) (defined in nux::GpuDevice)nux::GpuDevice
ResetRenderStates() (defined in nux::GpuDevice)nux::GpuDevice
SetColorRenderTargetSurface(unsigned int ColorAttachmentIndex, ObjectPtr< IOpenGLSurface > pRenderTargetSurface) (defined in nux::GpuDevice)nux::GpuDevice
SetCurrentFrameBufferObject(ObjectPtr< IOpenGLFrameBufferObject > fbo) (defined in nux::GpuDevice)nux::GpuDevice
SetDepthRenderTargetSurface(ObjectPtr< IOpenGLSurface > pDepthSurface) (defined in nux::GpuDevice)nux::GpuDevice
SetStreamSource(unsigned int StreamNumber, ObjectPtr< IOpenGLVertexBuffer > pStreamData, unsigned int OffsetInBytes, unsigned int Stride) (defined in nux::GpuDevice)nux::GpuDevice
SetTexture(unsigned int TextureUnit, IOpenGLBaseTexture *texture) (defined in nux::GpuDevice)nux::GpuDevice
SUPPORT_GL_ARB_TEXTURE_NON_POWER_OF_TWO() const (defined in nux::GpuDevice)nux::GpuDevice [inline]
SUPPORT_GL_ARB_TEXTURE_RECTANGLE() const (defined in nux::GpuDevice)nux::GpuDevice [inline]
SUPPORT_GL_EXT_TEXTURE_RECTANGLE() const (defined in nux::GpuDevice)nux::GpuDevice [inline]
UnlockPackPixelBufferIndex(const int index) (defined in nux::GpuDevice)nux::GpuDevice
UnlockUnpackPixelBufferIndex(const int index) (defined in nux::GpuDevice)nux::GpuDevice
UsePixelBufferObjects() const (defined in nux::GpuDevice)nux::GpuDevice [inline]
VerifyRenderStates() (defined in nux::GpuDevice)nux::GpuDevice
~GpuDevice() (defined in nux::GpuDevice)nux::GpuDevice
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends