ScummVM API documentation
OpenGL::LibRetroPipeline::Pass::TexCoordAttribute Struct Reference

#include <libretro.h>

Public Types

enum  Type { kTypeTexture, kTypePass, kTypePrev }
 

Public Member Functions

 TexCoordAttribute (const Common::String &n, Type t, uint i)
 

Public Attributes

Common::String name
 
Type type
 
uint index
 

Detailed Description

Description of texture coordinates bound to attribute.

Member Enumeration Documentation

◆ Type

Enumerator
kTypeTexture 

'index' denotes the 'index'th shader texture's coordinates.

kTypePass 

'index' denotes the texture coordinates given to pass 'index'.

kTypePrev 

'index' denotes the texture coordinates of the 'index'th previous frame.

Member Data Documentation

◆ name

Common::String OpenGL::LibRetroPipeline::Pass::TexCoordAttribute::name

Attribute name to bind data to.

◆ type

Type OpenGL::LibRetroPipeline::Pass::TexCoordAttribute::type

The type of the attribute.

◆ index

uint OpenGL::LibRetroPipeline::Pass::TexCoordAttribute::index

Index for the texture coordinates to use.


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