webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <renderer11_utils.h>
Public Member Functions | |
LazyInputLayout (const D3D11_INPUT_ELEMENT_DESC *inputDesc, size_t inputDescLen, const BYTE *byteCode, size_t byteCodeLen, const char *debugName) | |
ID3D11InputLayout * | resolve (ID3D11Device *device) override |
Public Member Functions inherited from rx::d3d11::LazyResource< ID3D11InputLayout > | |
LazyResource () | |
virtual | ~LazyResource () |
void | release () |
Public Member Functions inherited from angle::NonCopyable | |
NonCopyable ()=default | |
~NonCopyable ()=default | |
Additional Inherited Members | |
Protected Member Functions inherited from rx::d3d11::LazyResource< ID3D11InputLayout > | |
void | checkAssociatedDevice (ID3D11Device *device) |
Protected Member Functions inherited from angle::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
void | operator= (const NonCopyable &)=delete |
Protected Attributes inherited from rx::d3d11::LazyResource< ID3D11InputLayout > | |
ID3D11InputLayout * | mResource |
ID3D11Device * | mAssociatedDevice |
rx::d3d11::LazyInputLayout::LazyInputLayout | ( | const D3D11_INPUT_ELEMENT_DESC * | inputDesc, |
size_t | inputDescLen, | ||
const BYTE * | byteCode, | ||
size_t | byteCodeLen, | ||
const char * | debugName | ||
) |
|
overridevirtual |
Implements rx::d3d11::LazyResource< ID3D11InputLayout >.