SRSDK  0.10.39
Loading...
Searching...
No Matches
leia_interlacer_gui_configuration Struct Reference

#include <interlacer.h>

Data Fields

leia_interlacer_gui_surface surface
 
enum leia_graphics_api graphicsAPI
 
float fontGlobalScale
 
union { 
 
   struct { 
 
      void *   device 
 
      void *   deviceContext 
 
   }   d3d11 
 
   struct { 
 
      void *   device 
 
      int   numFramesInFlight 
 
      int   rtvFormat 
 
      void *   deviceCbvSrvHeap 
 
      uint64_t   fontSrvCpuDescHandle 
 
      uint64_t   fontSrvGpuDescHandle 
 
      void *   commandList 
 
   }   d3d12 
 
   struct { 
 
      void *   device 
 
      void *   descriptorPool 
 
      uint32_t   imageCount 
 
      void *   instance 
 
      uint32_t   minImageCount 
 
      int   mSAASamples 
 
      void *   physicalDevice 
 
      void *   pipelineCache 
 
      void *   queue 
 
      uint32_t   queueFamily 
 
      uint32_t   subpass 
 
      void *   renderPass 
 
      void *   commandBuffer 
 
      void *   commandPool 
 
   }   vulkan 
 
};  
 

Field Documentation

◆ surface

◆ graphicsAPI

enum leia_graphics_api graphicsAPI

◆ fontGlobalScale

float fontGlobalScale

◆ device

void* device

◆ deviceContext

void* deviceContext

◆ [struct]

struct { ... } d3d11

◆ numFramesInFlight

int numFramesInFlight

◆ rtvFormat

int rtvFormat

◆ deviceCbvSrvHeap

void* deviceCbvSrvHeap

◆ fontSrvCpuDescHandle

uint64_t fontSrvCpuDescHandle

◆ fontSrvGpuDescHandle

uint64_t fontSrvGpuDescHandle

◆ commandList

void* commandList

◆ [struct]

struct { ... } d3d12

◆ descriptorPool

void* descriptorPool

◆ imageCount

uint32_t imageCount

◆ instance

void* instance

◆ minImageCount

uint32_t minImageCount

◆ mSAASamples

int mSAASamples

◆ physicalDevice

void* physicalDevice

◆ pipelineCache

void* pipelineCache

◆ queue

void* queue

◆ queueFamily

uint32_t queueFamily

◆ subpass

uint32_t subpass

◆ renderPass

void* renderPass

◆ commandBuffer

void* commandBuffer

◆ commandPool

void* commandPool

◆ [struct]

struct { ... } vulkan

◆ [union]

union { ... }

The documentation for this struct was generated from the following files: