Flutter Engine
The Flutter Engine
Classes | Static Public Attributes | List of all members
FlutterGPUTextureVertexShader Struct Reference

#include <fixtures.h>

Classes

struct  PerVertexData
 

Static Public Attributes

static constexpr auto kInputTextureCoords
 
static constexpr auto kInputColor
 
static constexpr auto kInputPosition
 
static constexpr std::array< const impeller::ShaderStageIOSlot *, 3 > kAllShaderStageInputs
 
static constexpr auto kInterleavedLayout
 
static constexpr std::array< const impeller::ShaderStageBufferLayout *, 1 > kInterleavedBufferLayout = {&kInterleavedLayout}
 

Detailed Description

Definition at line 47 of file fixtures.h.

Member Data Documentation

◆ kAllShaderStageInputs

constexpr std::array<const impeller::ShaderStageIOSlot*, 3> FlutterGPUTextureVertexShader::kAllShaderStageInputs
staticconstexpr
Initial value:
= {
}
static constexpr auto kInputPosition
Definition: fixtures.h:80
static constexpr auto kInputColor
Definition: fixtures.h:67
static constexpr auto kInputTextureCoords
Definition: fixtures.h:54

Definition at line 94 of file fixtures.h.

◆ kInputColor

constexpr auto FlutterGPUTextureVertexShader::kInputColor
staticconstexpr
Initial value:

Definition at line 67 of file fixtures.h.

◆ kInputPosition

constexpr auto FlutterGPUTextureVertexShader::kInputPosition
staticconstexpr
Initial value:
"position",
0u,
0u,
0u,
32u,
3u,
1u,
0u,
}

Definition at line 80 of file fixtures.h.

◆ kInputTextureCoords

constexpr auto FlutterGPUTextureVertexShader::kInputTextureCoords
staticconstexpr
Initial value:
"texture_coords",
1u,
0u,
0u,
32u,
2u,
1u,
12u,
}

Definition at line 54 of file fixtures.h.

◆ kInterleavedBufferLayout

constexpr std::array<const impeller::ShaderStageBufferLayout*, 1> FlutterGPUTextureVertexShader::kInterleavedBufferLayout = {&kInterleavedLayout}
staticconstexpr

Definition at line 105 of file fixtures.h.

◆ kInterleavedLayout

constexpr auto FlutterGPUTextureVertexShader::kInterleavedLayout
staticconstexpr
Initial value:

Definition at line 100 of file fixtures.h.


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