vkd3d  1.18
The vkd3d 3D Graphics Library
Data Fields
vkd3d_shader_scan_hull_shader_tessellation_info Struct Reference

A chained structure describing the tessellation information in a hull shader. More...

#include <vkd3d_shader.h>

Data Fields

enum vkd3d_shader_structure_type type
 Must be set to VKD3D_SHADER_STRUCTURE_TYPE_SCAN_HULL_SHADER_TESSELLATION_INFO. More...
 
const void * next
 Optional pointer to a structure containing further parameters. More...
 
enum vkd3d_shader_tessellator_output_primitive output_primitive
 The tessellation output primitive. More...
 
enum vkd3d_shader_tessellator_partitioning partitioning
 The tessellation partitioning mode. More...
 

Detailed Description

A chained structure describing the tessellation information in a hull shader.

This structure extends vkd3d_shader_compile_info.

Since
1.15

Field Documentation

◆ next

const void* vkd3d_shader_scan_hull_shader_tessellation_info::next

Optional pointer to a structure containing further parameters.

◆ output_primitive

enum vkd3d_shader_tessellator_output_primitive vkd3d_shader_scan_hull_shader_tessellation_info::output_primitive

The tessellation output primitive.

◆ partitioning

enum vkd3d_shader_tessellator_partitioning vkd3d_shader_scan_hull_shader_tessellation_info::partitioning

The tessellation partitioning mode.

◆ type

enum vkd3d_shader_structure_type vkd3d_shader_scan_hull_shader_tessellation_info::type

Must be set to VKD3D_SHADER_STRUCTURE_TYPE_SCAN_HULL_SHADER_TESSELLATION_INFO.


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