webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
rx::VertexDeclarationCache Class Reference

#include <VertexDeclarationCache.h>

Public Member Functions

 VertexDeclarationCache ()
 
 ~VertexDeclarationCache ()
 
gl::Error applyDeclaration (IDirect3DDevice9 *device, const std::vector< TranslatedAttribute > &attributes, gl::Program *program, GLint start, GLsizei instances, GLsizei *repeatDraw)
 
void markStateDirty ()
 

Constructor & Destructor Documentation

◆ VertexDeclarationCache()

rx::VertexDeclarationCache::VertexDeclarationCache ( )

◆ ~VertexDeclarationCache()

rx::VertexDeclarationCache::~VertexDeclarationCache ( )

Member Function Documentation

◆ applyDeclaration()

gl::Error rx::VertexDeclarationCache::applyDeclaration ( IDirect3DDevice9 *  device,
const std::vector< TranslatedAttribute > &  attributes,
gl::Program program,
GLint  start,
GLsizei  instances,
GLsizei repeatDraw 
)

◆ markStateDirty()

void rx::VertexDeclarationCache::markStateDirty ( )

The documentation for this class was generated from the following files: