ReactOS 0.4.17-dev-934-g091855f
vkd3d_shader_root_parameter Struct Reference

#include <vkd3d_shader.h>

Collaboration diagram for vkd3d_shader_root_parameter:

Public Attributes

enum vkd3d_shader_root_parameter_type parameter_type
 
union {
   struct vkd3d_shader_root_descriptor_table   descriptor_table
 
   struct vkd3d_shader_root_constants   constants
 
   struct vkd3d_shader_root_descriptor   descriptor
 
} u
 
enum vkd3d_shader_visibility shader_visibility
 

Detailed Description

Definition at line 1707 of file vkd3d_shader.h.

Member Data Documentation

◆ constants

struct vkd3d_shader_root_constants vkd3d_shader_root_parameter::constants

Definition at line 1713 of file vkd3d_shader.h.

◆ descriptor

struct vkd3d_shader_root_descriptor vkd3d_shader_root_parameter::descriptor

Definition at line 1714 of file vkd3d_shader.h.

◆ descriptor_table

struct vkd3d_shader_root_descriptor_table vkd3d_shader_root_parameter::descriptor_table

Definition at line 1712 of file vkd3d_shader.h.

Referenced by vkd3d_shader_free_root_signature_v_1_0().

◆ parameter_type

enum vkd3d_shader_root_parameter_type vkd3d_shader_root_parameter::parameter_type

◆ shader_visibility

enum vkd3d_shader_visibility vkd3d_shader_root_parameter::shader_visibility

Definition at line 1716 of file vkd3d_shader.h.

◆ 

union { ... } vkd3d_shader_root_parameter::u

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