Searched refs:GpuBufferVk (Results 1 – 6 of 6) sorted by relevance
91 GpuBufferVk::GpuBufferVk(Device& device, const GpuBufferDesc& desc) in GpuBufferVk() function in GpuBufferVk102 GpuBufferVk::GpuBufferVk(Device& device, const GpuAccelerationStructureDesc& desc) in GpuBufferVk() function in GpuBufferVk155 GpuBufferVk::~GpuBufferVk() in ~GpuBufferVk()185 void GpuBufferVk::CreateBufferImpl() in CreateBufferImpl()222 const GpuBufferDesc& GpuBufferVk::GetDesc() const in GetDesc()227 const GpuBufferPlatformDataVk& GpuBufferVk::GetPlatformData() const in GetPlatformData()232 const GpuAccelerationStructureDesc& GpuBufferVk::GetDescAccelerationStructure() const in GetDescAccelerationStructure()237 const GpuAccelerationStructurePlatformDataVk& GpuBufferVk::GetPlatformDataAccelerationStructure() c… in GetPlatformDataAccelerationStructure()242 void* GpuBufferVk::Map() in Map()272 void* GpuBufferVk::MapMemory() in MapMemory()[all …]
40 class GpuBufferVk final : public GpuBuffer {42 GpuBufferVk(Device& device, const GpuBufferDesc& desc);43 GpuBufferVk(Device& device, const GpuAccelerationStructureDesc& desc);44 ~GpuBufferVk();
37 GpuBufferVk& vkBuffer = (GpuBufferVk&)buffer; in CopyGpuBufferVk()62 … const GpuBufferPlatformDataVk& plat = (static_cast<const GpuBufferVk&>(buffer)).GetPlatformData(); in DebugBufferNameVk()
1461 const GpuBufferVk* gpuBuffer = nullptr; in RenderCommand()1490 …const GpuBufferVk* gpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(renderCmd.indexBuffer.buffer… in RenderCommand()1561 const GpuBufferVk* srcGpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(renderCmd.srcHandle); in RenderCommand()1562 const GpuBufferVk* dstGpuBuffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(renderCmd.dstHandle); in RenderCommand()1595 const GpuBufferVk* gpuBuffer = nullptr; in RenderCommand()2251 …const GpuBufferVk* dst = gpuResourceMgr_.GetBuffer<const GpuBufferVk>(renderCmd.dstAccelerationStr… in RenderCommand()2252 …const GpuBufferVk* scratchBuffer = gpuResourceMgr_.GetBuffer<const GpuBufferVk>(renderCmd.scratchB… in RenderCommand()2279 …const GpuBufferVk* vb = gpuResourceMgr_.GetBuffer<const GpuBufferVk>(trianglesRef.vertexData.handl… in RenderCommand()2280 …const GpuBufferVk* ib = gpuResourceMgr_.GetBuffer<const GpuBufferVk>(trianglesRef.indexData.handle… in RenderCommand()2353 …if (const GpuBufferVk* iPtr = gpuResourceMgr_.GetBuffer<const GpuBufferVk>(instancesRef.data.handl… in RenderCommand()[all …]
1218 return make_unique<GpuBufferVk>(*this, desc); in CreateGpuBuffer()1223 return make_unique<GpuBufferVk>(*this, descAccel); in CreateGpuBuffer()1452 GpuBufferVk* buffer = gpuResourceMgr_.GetBuffer<GpuBufferVk>(handle); in GetBuffer()
129 if (const GpuBufferVk* accelPtr = gpuResourceMgrImpl.GetBuffer<GpuBufferVk>( in ExecuteFrameProcessInstanceData()