载入中...
搜索中...
未找到
VulkanUtil.cpp 文件参考
#include "gpgpu/vulkan/VulkanUtil.h"
#include "common/Exception.h"
#include "common/Module.h"
#include "filesystem/FileData.h"
#include "filesystem/Filesystem.h"
#include "graphics/vulkan/Graphics.h"
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <memory>
#include <vector>
#include <unistd.h>

浏览源代码.

命名空间

namespace  eve
 
namespace  eve::gpgpu
 

函数

graphics::vulkan::Graphicseve::gpgpu::requireVulkanGraphics ()
 Resolve live Vulkan Graphics (throws if missing / not initialized).
 
bool eve::gpgpu::vulkanGraphicsReady ()
 True if Vulkan Graphics device is ready.
 
vk::Queue eve::gpgpu::computeQueue (graphics::vulkan::Graphics *vkg)
 
vk::CommandPool eve::gpgpu::computeCommandPool (graphics::vulkan::Graphics *vkg)
 
std::vector< uint32_t > eve::gpgpu::loadSpirvFile (const std::string &path)
 
std::vector< uint32_t > eve::gpgpu::compileComputeGlsl (const std::string &glsl)