#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: