ReactOS 0.4.17-dev-934-g091855f
vkd3d_shader_macro Struct Reference

#include <vkd3d_shader.h>

Public Attributes

const char * name
 
const char * value
 

Detailed Description

A single preprocessor macro, passed as part of struct vkd3d_shader_preprocess_info.

Definition at line 1419 of file vkd3d_shader.h.

Member Data Documentation

◆ name

const char* vkd3d_shader_macro::name

Pointer to a null-terminated string containing the name of a macro. This macro must not be a parameterized (i.e. function-like) macro. If this field is not a valid macro identifier, this macro will be ignored.

Definition at line 1426 of file vkd3d_shader.h.

◆ value

const char* vkd3d_shader_macro::value

Optional pointer to a null-terminated string containing the expansion of the macro. This field may be set to NULL, in which case the macro has an empty expansion.

Definition at line 1432 of file vkd3d_shader.h.


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