载入中...
搜索中...
未找到
VulkanGpgpu.cpp 文件参考

浏览源代码.

命名空间

namespace  eve
 
namespace  eve::gpgpu
 

函数

bool eve::gpgpu::vulkanGpgpuReady ()
 Vulkan 后端是否就绪(设备/队列可用)。
 
ComputeShadereve::gpgpu::vulkanNewShaderFromSpirv (const std::vector< uint32_t > &spv)
 从 SPIR-V 字节码创建计算着色器。
 
GpuBuffereve::gpgpu::vulkanNewBuffer (int byteSize, const std::string &usage)
 创建 GPU 存储/传输缓冲区;usage 为 "storage" | "vertex" 等。
 
void eve::gpgpu::vulkanDispatch (ComputeShader *shader, int groupsX, int groupsY, int groupsZ)
 派发计算着色器(groupsX/Y/Z 为线程组数)。