|
ReactOS 0.4.17-dev-934-g091855f
|
Go to the source code of this file.
Classes | |
| struct | _D3D10_SHADER_INPUT_BIND_DESC |
| struct | _D3D10_SIGNATURE_PARAMETER_DESC |
| struct | _D3D10_SHADER_DESC |
| struct | _D3D10_SHADER_BUFFER_DESC |
| struct | _D3D10_SHADER_VARIABLE_DESC |
| struct | _D3D10_SHADER_TYPE_DESC |
| interface | ID3D10ShaderReflectionType |
| interface | ID3D10ShaderReflectionVariable |
| interface | ID3D10ShaderReflectionConstantBuffer |
| interface | ID3D10ShaderReflection |
| typedef D3D_CBUFFER_TYPE D3D10_CBUFFER_TYPE |
Definition at line 48 of file d3d10shader.idl.
| typedef D3D_INCLUDE_TYPE D3D10_INCLUDE_TYPE |
Definition at line 63 of file d3d10shader.idl.
| typedef D3D_NAME D3D10_NAME |
Definition at line 55 of file d3d10shader.idl.
Definition at line 51 of file d3d10shader.idl.
Definition at line 53 of file d3d10shader.idl.
Definition at line 57 of file d3d10shader.idl.
| typedef D3D_SHADER_MACRO D3D10_SHADER_MACRO |
Definition at line 42 of file d3d10shader.idl.
Definition at line 45 of file d3d10shader.idl.
Definition at line 60 of file d3d10shader.idl.
| typedef ID3DInclude ID3D10Include |
Definition at line 64 of file d3d10shader.idl.
| typedef D3D_CBUFFER_TYPE* LPD3D10_CBUFFER_TYPE |
Definition at line 49 of file d3d10shader.idl.
Definition at line 58 of file d3d10shader.idl.
| typedef D3D_SHADER_MACRO* LPD3D10_SHADER_MACRO |
Definition at line 43 of file d3d10shader.idl.
Definition at line 46 of file d3d10shader.idl.
Definition at line 61 of file d3d10shader.idl.
| typedef ID3DInclude* LPD3D10INCLUDE |
Definition at line 65 of file d3d10shader.idl.
| HRESULT __stdcall D3D10CompileShader | ( | const char * | data, |
| SIZE_T | data_size, | ||
| const char * | filename, | ||
| const D3D10_SHADER_MACRO * | defines, | ||
| ID3D10Include * | include, | ||
| const char * | entrypoint, | ||
| const char * | profile, | ||
| UINT | flags, | ||
| ID3D10Blob ** | shader, | ||
| ID3D10Blob ** | error_messages | ||
| ) |
Definition at line 25 of file shader.c.
| HRESULT __stdcall D3D10DisassembleShader | ( | const void * | data, |
| SIZE_T | data_size, | ||
| BOOL | color_code, | ||
| const char * | comments, | ||
| ID3D10Blob ** | disassembly | ||
| ) |
Definition at line 33 of file shader.c.
| const char *__stdcall D3D10GetGeometryShaderProfile | ( | ID3D10Device * | device | ) |
Definition at line 253 of file d3d10_main.c.
| HRESULT __stdcall D3D10GetInputAndOutputSignatureBlob | ( | const void * | data, |
| SIZE_T | data_size, | ||
| ID3D10Blob ** | blob | ||
| ) |
| HRESULT __stdcall D3D10GetInputSignatureBlob | ( | const void * | data, |
| SIZE_T | data_size, | ||
| ID3D10Blob ** | blob | ||
| ) |
| HRESULT __stdcall D3D10GetOutputSignatureBlob | ( | const void * | data, |
| SIZE_T | data_size, | ||
| ID3D10Blob ** | blob | ||
| ) |
| const char *__stdcall D3D10GetPixelShaderProfile | ( | ID3D10Device * | device | ) |
Definition at line 260 of file d3d10_main.c.
| HRESULT __stdcall D3D10GetShaderDebugInfo | ( | const void * | data, |
| SIZE_T | data_size, | ||
| ID3D10Blob ** | blob | ||
| ) |
| const char *__stdcall D3D10GetVertexShaderProfile | ( | ID3D10Device * | device | ) |
Definition at line 246 of file d3d10_main.c.
| HRESULT __stdcall D3D10ReflectShader | ( | const void * | data, |
| SIZE_T | data_size, | ||
| ID3D10ShaderReflection ** | reflector | ||
| ) |
Definition at line 1969 of file reflection.c.
Referenced by call_reflect(), parse_fx10_shader(), and test_d3d10_interfaces().
Definition at line 30 of file d3d10shader.idl.
Definition at line 21 of file d3d10shader.idl.
Definition at line 33 of file d3d10shader.idl.
Definition at line 32 of file d3d10shader.idl.
Definition at line 28 of file d3d10shader.idl.
Definition at line 27 of file d3d10shader.idl.
Definition at line 34 of file d3d10shader.idl.
Definition at line 29 of file d3d10shader.idl.
Definition at line 37 of file d3d10shader.idl.
Definition at line 38 of file d3d10shader.idl.
Definition at line 39 of file d3d10shader.idl.
Definition at line 40 of file d3d10shader.idl.
Definition at line 25 of file d3d10shader.idl.
Definition at line 24 of file d3d10shader.idl.
Definition at line 26 of file d3d10shader.idl.
Definition at line 31 of file d3d10shader.idl.
Definition at line 23 of file d3d10shader.idl.
Definition at line 22 of file d3d10shader.idl.
Definition at line 35 of file d3d10shader.idl.