Castor3D 0.15.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier GpuBufferOffset.hpp

Classes

struct  castor3d::GpuBufferOffsetT< DataT >
 Un intervalle d'un GpuBuffer. Plus de détails...
 

Espaces de nommage

namespace  castor3d
 

Fonctions

C3D_API void castor3d::createUniformPassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::BufferBase const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createInputStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::BufferBase const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createInOutStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::BufferBase const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createOutputStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::BufferBase const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createUniformPassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::Buffer< uint8_t > const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createInputStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::Buffer< uint8_t > const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createInOutStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::Buffer< uint8_t > const &buffer, VkDeviceSize offset, VkDeviceSize size)
 
C3D_API void castor3d::createOutputStoragePassBinding (crg::FramePass &pass, uint32_t binding, std::string const &name, ashes::Buffer< uint8_t > const &buffer, VkDeviceSize offset, VkDeviceSize size)