|
ReactOS 0.4.17-dev-966-gf06eace
|
#include "wined3d_private.h"
Go to the source code of this file.
Classes | |
| struct | wined3d_sm1_opcode_info |
| struct | wined3d_sm1_data |
Variables | |
| static const struct wined3d_sm1_opcode_info | vs_opcode_table [] |
| static const struct wined3d_sm1_opcode_info | ps_opcode_table [] |
| static enum wined3d_shader_resource_type | resource_type_table [] |
| const struct wined3d_shader_frontend | sm1_shader_frontend |
| #define WINED3D_SM1_ADDRESS_MODE_MASK (0x1u << WINED3D_SM1_ADDRESS_MODE_SHIFT) |
Definition at line 66 of file shader_sm1.c.
| #define WINED3D_SM1_ADDRESS_MODE_SHIFT 13 |
Definition at line 65 of file shader_sm1.c.
| #define WINED3D_SM1_COISSUE (0x1u << 30) |
Definition at line 48 of file shader_sm1.c.
| #define WINED3D_SM1_COMMENT_SIZE_MASK (0x7fffu << WINED3D_SM1_COMMENT_SIZE_SHIFT) |
Definition at line 51 of file shader_sm1.c.
| #define WINED3D_SM1_COMMENT_SIZE_SHIFT 16 |
Definition at line 50 of file shader_sm1.c.
| #define WINED3D_SM1_DCL_USAGE_INDEX_MASK (0xfu << WINED3D_SM1_DCL_USAGE_INDEX_SHIFT) |
Definition at line 33 of file shader_sm1.c.
| #define WINED3D_SM1_DCL_USAGE_INDEX_SHIFT 16 |
Definition at line 32 of file shader_sm1.c.
| #define WINED3D_SM1_DCL_USAGE_MASK (0xfu << WINED3D_SM1_DCL_USAGE_SHIFT) |
Definition at line 31 of file shader_sm1.c.
| #define WINED3D_SM1_DCL_USAGE_SHIFT 0 |
Definition at line 30 of file shader_sm1.c.
| #define WINED3D_SM1_DST_MODIFIER_MASK (0xfu << WINED3D_SM1_DST_MODIFIER_SHIFT) |
Definition at line 70 of file shader_sm1.c.
| #define WINED3D_SM1_DST_MODIFIER_SHIFT 20 |
Definition at line 69 of file shader_sm1.c.
| #define WINED3D_SM1_DSTSHIFT_MASK (0xfu << WINED3D_SM1_DSTSHIFT_SHIFT) |
Definition at line 74 of file shader_sm1.c.
| #define WINED3D_SM1_DSTSHIFT_SHIFT 24 |
Definition at line 73 of file shader_sm1.c.
| #define WINED3D_SM1_END 0x0000ffff |
Definition at line 88 of file shader_sm1.c.
| #define WINED3D_SM1_INSTRUCTION_FLAGS_MASK (0xffu << WINED3D_SM1_INSTRUCTION_FLAGS_SHIFT) |
Definition at line 43 of file shader_sm1.c.
| #define WINED3D_SM1_INSTRUCTION_FLAGS_SHIFT 16 |
Definition at line 42 of file shader_sm1.c.
| #define WINED3D_SM1_INSTRUCTION_LENGTH_MASK (0xfu << WINED3D_SM1_INSTRUCTION_LENGTH_SHIFT) |
Definition at line 46 of file shader_sm1.c.
| #define WINED3D_SM1_INSTRUCTION_LENGTH_SHIFT 24 |
Definition at line 45 of file shader_sm1.c.
| #define WINED3D_SM1_INSTRUCTION_PREDICATED (0x1u << 28) |
Definition at line 53 of file shader_sm1.c.
| #define WINED3D_SM1_OPCODE_MASK 0x0000ffff |
Definition at line 40 of file shader_sm1.c.
| #define WINED3D_SM1_REGISTER_NUMBER_MASK 0x000007ff |
Definition at line 56 of file shader_sm1.c.
| #define WINED3D_SM1_REGISTER_TYPE_MASK (0x7u << WINED3D_SM1_REGISTER_TYPE_SHIFT) |
Definition at line 60 of file shader_sm1.c.
| #define WINED3D_SM1_REGISTER_TYPE_MASK2 (0x18u << WINED3D_SM1_REGISTER_TYPE_SHIFT2) |
Definition at line 62 of file shader_sm1.c.
| #define WINED3D_SM1_REGISTER_TYPE_SHIFT 28 |
Definition at line 59 of file shader_sm1.c.
| #define WINED3D_SM1_REGISTER_TYPE_SHIFT2 8 |
Definition at line 61 of file shader_sm1.c.
| #define WINED3D_SM1_RESOURCE_TYPE_MASK (0xfu << WINED3D_SM1_RESOURCE_TYPE_SHIFT) |
Definition at line 37 of file shader_sm1.c.
| #define WINED3D_SM1_RESOURCE_TYPE_SHIFT 27 |
Definition at line 36 of file shader_sm1.c.
| #define WINED3D_SM1_SRC_MODIFIER_MASK (0xfu << WINED3D_SM1_SRC_MODIFIER_SHIFT) |
Definition at line 86 of file shader_sm1.c.
| #define WINED3D_SM1_SRC_MODIFIER_SHIFT 24 |
Definition at line 85 of file shader_sm1.c.
| #define WINED3D_SM1_SWIZZLE_MASK (0xffu << WINED3D_SM1_SWIZZLE_SHIFT) |
Definition at line 82 of file shader_sm1.c.
| #define WINED3D_SM1_SWIZZLE_SHIFT 16 |
Definition at line 81 of file shader_sm1.c.
Definition at line 90 of file shader_sm1.c.
Definition at line 91 of file shader_sm1.c.
| #define WINED3D_SM1_WRITEMASK_MASK (0xfu << WINED3D_SM1_WRITEMASK_SHIFT) |
Definition at line 78 of file shader_sm1.c.
| #define WINED3D_SM1_WRITEMASK_SHIFT 16 |
Definition at line 77 of file shader_sm1.c.
| Enumerator | |
|---|---|
| WINED3D_SM1_ADDRESS_MODE_ABSOLUTE | |
| WINED3D_SM1_ADDRESS_MODE_RELATIVE | |
Definition at line 93 of file shader_sm1.c.
Definition at line 108 of file shader_sm1.c.
| Enumerator | |
|---|---|
| WINED3D_SM1_RESOURCE_UNKNOWN | |
| WINED3D_SM1_RESOURCE_TEXTURE_1D | |
| WINED3D_SM1_RESOURCE_TEXTURE_2D | |
| WINED3D_SM1_RESOURCE_TEXTURE_CUBE | |
| WINED3D_SM1_RESOURCE_TEXTURE_3D | |
Definition at line 99 of file shader_sm1.c.
|
static |
Definition at line 429 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 399 of file shader_sm1.c.
Referenced by shader_skip_unrecognized(), shader_sm1_read_dst_param(), and shader_sm1_read_src_param().
|
static |
Definition at line 477 of file shader_sm1.c.
Referenced by shader_skip_unrecognized(), shader_sm1_read_dst_param(), and shader_sm1_read_semantic().
|
static |
Definition at line 463 of file shader_sm1.c.
Referenced by shader_skip_unrecognized(), shader_sm1_read_dst_param(), and shader_sm1_read_src_param().
|
static |
Definition at line 453 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 498 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
Definition at line 580 of file shader_sm1.c.
|
static |
Definition at line 533 of file shader_sm1.c.
Definition at line 791 of file shader_sm1.c.
Definition at line 667 of file shader_sm1.c.
Referenced by shader_sm1_is_end(), and shader_sm1_read_instruction().
|
static |
Definition at line 610 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 585 of file shader_sm1.c.
|
static |
Definition at line 649 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 722 of file shader_sm1.c.
|
static |
Definition at line 627 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 593 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
|
static |
Definition at line 709 of file shader_sm1.c.
Referenced by shader_sm1_read_instruction().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | d3d_shader | ) |
|
static |
Definition at line 292 of file shader_sm1.c.
Referenced by shader_sm1_init().
|
static |
Definition at line 387 of file shader_sm1.c.
Referenced by shader_sm1_read_semantic().
| const struct wined3d_shader_frontend sm1_shader_frontend |
Definition at line 804 of file shader_sm1.c.
Referenced by shader_select_frontend().
|
static |
Definition at line 224 of file shader_sm1.c.
Referenced by shader_sm1_init().