#include <raCSIOBuffer.h>
|
| raCSIOBuffer (raDirectX *dx, LPCSTR ShaderFileName, LPCSTR FunctionName, const raFloat *pData, UINT numElements) |
|
virtual | ~raCSIOBuffer (void) |
|
virtual bool | Create () |
|
virtual bool | RunCS (UINT ThreadGroupCountX, UINT ThreadGroupCountY, UINT ThreadGroupCountZ) |
|
ID3D11Buffer * | GetBuffer () |
|
| raCSRessource (raDirectX *dx, LPCSTR ShaderFileName, LPCSTR FunctionName) |
|
virtual | ~raCSRessource (void) |
|
| raComputeShaderObject (raDirectX *dx, LPCSTR ShaderFileName, LPCSTR FunctionName) |
|
virtual void | Destroy () |
|
Definition at line 3 of file raCSIOBuffer.h.
◆ raCSIOBuffer()
raCSIOBuffer::raCSIOBuffer |
( |
raDirectX * |
dx, |
|
|
LPCSTR |
ShaderFileName, |
|
|
LPCSTR |
FunctionName, |
|
|
const raFloat * |
pData, |
|
|
UINT |
numElements |
|
) |
| |
◆ ~raCSIOBuffer()
raCSIOBuffer::~raCSIOBuffer |
( |
void |
| ) |
|
|
virtual |
◆ Create()
bool raCSIOBuffer::Create |
( |
void |
| ) |
|
|
virtual |
◆ GetBuffer()
ID3D11Buffer* raCSIOBuffer::GetBuffer |
( |
| ) |
|
|
inline |
◆ RunCS()
bool raCSIOBuffer::RunCS |
( |
UINT |
ThreadGroupCountX, |
|
|
UINT |
ThreadGroupCountY, |
|
|
UINT |
ThreadGroupCountZ |
|
) |
| |
|
virtual |
◆ m_numElements
UINT raCSIOBuffer::m_numElements |
|
protected |
◆ m_pData
const raFloat* raCSIOBuffer::m_pData |
|
protected |
The documentation for this class was generated from the following files: