RetroArch
Public Attributes | List of all members
vulkan_emulated_mailbox Struct Reference

#include <vulkan_common.h>

Collaboration diagram for vulkan_emulated_mailbox:
[legend]

Public Attributes

sthread_tthread
 
VkDevice device
 
VkSwapchainKHR swapchain
 
slock_tlock
 
scond_tcond
 
unsigned index
 
bool acquired
 
bool request_acquire
 
bool dead
 
bool has_pending_request
 
VkResult result
 

Member Data Documentation

◆ acquired

bool vulkan_emulated_mailbox::acquired

◆ cond

scond_t* vulkan_emulated_mailbox::cond

◆ dead

bool vulkan_emulated_mailbox::dead

◆ device

VkDevice vulkan_emulated_mailbox::device

◆ has_pending_request

bool vulkan_emulated_mailbox::has_pending_request

◆ index

unsigned vulkan_emulated_mailbox::index

◆ lock

slock_t* vulkan_emulated_mailbox::lock

◆ request_acquire

bool vulkan_emulated_mailbox::request_acquire

◆ result

VkResult vulkan_emulated_mailbox::result

◆ swapchain

VkSwapchainKHR vulkan_emulated_mailbox::swapchain

◆ thread

sthread_t* vulkan_emulated_mailbox::thread

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