VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
#include <CmdPoolVk.h>
Classes | |
struct | mapInfo |
Public Member Functions | |
ImmidiateBufferCmd () | |
~ImmidiateBufferCmd () | |
void | alloc () |
void | free () |
char * | GetMap (VkDeviceSize offset, VkDeviceSize size) |
bool | Map (void *src, VkDeviceSize offset, VkDeviceSize size) |
bool | Memset (int val, VkDeviceSize offset, VkDeviceSize size) |
bool | Copy (VkBuffer dst, VkDeviceSize size, VkDeviceSize srcOffset, VkDeviceSize dstOffset) |
template<class B > | |
bool | Copy (B &_, VkDeviceSize size, VkDeviceSize srcOffset, VkDeviceSize dstOffset) |
Public Attributes | |
struct ImmidiateBufferCmd::mapInfo | stg_info |
Definition at line 152 of file CmdPoolVk.h.
|
inline |
Definition at line 165 of file CmdPoolVk.h.
|
inline |
Definition at line 170 of file CmdPoolVk.h.
|
inline |
Definition at line 172 of file CmdPoolVk.h.
|
inline |
Definition at line 223 of file CmdPoolVk.h.
|
inline |
Definition at line 215 of file CmdPoolVk.h.
|
inline |
Definition at line 176 of file CmdPoolVk.h.
|
inline |
Definition at line 185 of file CmdPoolVk.h.
|
inline |
Definition at line 193 of file CmdPoolVk.h.
|
inline |
Definition at line 204 of file CmdPoolVk.h.
struct ImmidiateBufferCmd::mapInfo ImmidiateBufferCmd< Pool >::stg_info |