MCPcopy Create free account
hub / github.com/NVIDIA-RTX/NVRHI / getNativeObject

Method getNativeObject

src/vulkan/vulkan-buffer.cpp:563–576  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

561 }
562
563 Object Buffer::getNativeObject(ObjectType objectType)
564 {
565 switch (objectType)
566 {
567 case ObjectTypes::VK_Buffer:
568 return Object(buffer);
569 case ObjectTypes::VK_DeviceMemory:
570 return Object(memory);
571 case ObjectTypes::SharedHandle:
572 return Object(sharedHandle);
573 default:
574 return nullptr;
575 }
576 }
577
578 void *Device::mapBuffer(IBuffer* _buffer, CpuAccessMode flags, uint64_t offset, size_t size) const
579 {

Callers

nothing calls this directly

Calls 1

ObjectClass · 0.85

Tested by

no test coverage detected