载入中...
搜索中...
未找到
#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::Graphics * | eve::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) |