ReactOS 0.4.17-dev-923-g4c9a150
vkd3d_format Struct Reference

#include <vkd3d_private.h>

Collaboration diagram for vkd3d_format:

Public Attributes

DXGI_FORMAT dxgi_format
 
VkFormat vk_format
 
size_t byte_count
 
size_t block_width
 
size_t block_height
 
size_t block_byte_count
 
VkImageAspectFlags vk_aspect_mask
 
unsigned int plane_count
 
enum vkd3d_format_type type
 
bool is_emulated
 

Detailed Description

Definition at line 1646 of file vkd3d_private.h.

Member Data Documentation

◆ block_byte_count

size_t vkd3d_format::block_byte_count

Definition at line 1653 of file vkd3d_private.h.

◆ block_height

size_t vkd3d_format::block_height

Definition at line 1652 of file vkd3d_private.h.

Referenced by d3d12_resource_validate_box().

◆ block_width

size_t vkd3d_format::block_width

Definition at line 1651 of file vkd3d_private.h.

Referenced by d3d12_resource_validate_box().

◆ byte_count

size_t vkd3d_format::byte_count

◆ dxgi_format

◆ is_emulated

bool vkd3d_format::is_emulated

Definition at line 1657 of file vkd3d_private.h.

Referenced by d3d12_command_list_CopyTextureRegion().

◆ plane_count

unsigned int vkd3d_format::plane_count

Definition at line 1655 of file vkd3d_private.h.

Referenced by d3d12_device_get_copyable_footprints().

◆ type

enum vkd3d_format_type vkd3d_format::type

◆ vk_aspect_mask

◆ vk_format


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