wisdom
Loading...
Searching...
No Matches
wis::InputLayout Struct Reference

Detailed Description

Input layout description for .

struct InputLayout {
const wis::InputSlotDesc* slots;
uint32_t slot_count;
const wis::InputAttribute* attributes;
uint32_t attribute_count;
};
Input attribute description for wis::InputLayout.
Definition api.hpp:1619
Input layout description for .
Definition api.hpp:1635
Input slot description for wis::InputLayout.
Definition api.hpp:1606

Definition at line 1635 of file api.hpp.

#include <api.hpp>

Public Attributes

const wis::InputSlotDescslots
 Input slots array. Made to pick up data from several arrays of vertex data.
 
uint32_t slot_count
 Input slots count. Max number is 16.
 
const wis::InputAttributeattributes
 Input attributes array. Describes how the vertex data is read by the HLSL shader.
 
uint32_t attribute_count
 Input attributes count.
 

Data Members

◆ attribute_count

uint32_t wis::InputLayout::attribute_count

Input attributes count.

Definition at line 1639 of file api.hpp.

◆ attributes

const wis::InputAttribute* wis::InputLayout::attributes

Input attributes array. Describes how the vertex data is read by the HLSL shader.

Definition at line 1638 of file api.hpp.

◆ slot_count

uint32_t wis::InputLayout::slot_count

Input slots count. Max number is 16.

Definition at line 1637 of file api.hpp.

◆ slots

const wis::InputSlotDesc* wis::InputLayout::slots

Input slots array. Made to pick up data from several arrays of vertex data.

Definition at line 1636 of file api.hpp.


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