VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
|
#include <Context1Vk.h>
Classes | |
struct | Size |
Public Member Functions | |
bool | createInfo (std::vector< VkDeviceQueueCreateInfo > &vkQCI, std::vector< VkQueueFamilyProperties > &vkQFP) |
void | getQ (VkDevice logical) |
Public Attributes | |
uint32_t | index [2] |
G 3 T 1 C 4. More... | |
float | priorG [8] = { 0.5f,0.9f,0.2f,0.8f, 0.3f, 0.3f , 0.3f,0.3f } |
float | priorT [1] = { 0.5f } |
struct QueueGTVk::Size | size = { 8,1 } |
VkQueue | queue |
VkQueue | queueVR |
VkQueue | queueOL |
VkQueue | queueTR |
VkQueue | queueIM |
VkQueue | queues [4] |
Definition at line 50 of file Context1Vk.h.
bool QueueGTVk::createInfo | ( | std::vector< VkDeviceQueueCreateInfo > & | vkQCI, |
std::vector< VkQueueFamilyProperties > & | vkQFP | ||
) |
STCG 15 STC 14 ST 12
Definition at line 56 of file Context1Vk.cpp.
void QueueGTVk::getQ | ( | VkDevice | logical | ) |
uint32_t QueueGTVk::index[2] |
G 3 T 1 C 4.
Definition at line 52 of file Context1Vk.h.
float QueueGTVk::priorG[8] = { 0.5f,0.9f,0.2f,0.8f, 0.3f, 0.3f , 0.3f,0.3f } |
Definition at line 53 of file Context1Vk.h.
float QueueGTVk::priorT[1] = { 0.5f } |
Definition at line 54 of file Context1Vk.h.
VkQueue QueueGTVk::queue |
Definition at line 60 of file Context1Vk.h.
VkQueue QueueGTVk::queueIM |
Definition at line 64 of file Context1Vk.h.
VkQueue QueueGTVk::queueOL |
Definition at line 62 of file Context1Vk.h.
VkQueue QueueGTVk::queues[4] |
Definition at line 65 of file Context1Vk.h.
VkQueue QueueGTVk::queueTR |
Definition at line 63 of file Context1Vk.h.
VkQueue QueueGTVk::queueVR |
Definition at line 61 of file Context1Vk.h.
struct QueueGTVk::Size QueueGTVk::size = { 8,1 } |