#include "config.h"
#include "wined3d_private.h"
Go to the source code of this file.
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (d3d) |
| static HRESULT | stateblock_allocate_shader_constants (struct wined3d_stateblock *object) |
| static void | stateblock_set_bits (DWORD *map, UINT map_size) |
| static void | stateblock_savedstates_set_all (struct wined3d_saved_states *states, DWORD vs_consts, DWORD ps_consts) |
| static void | stateblock_savedstates_set_pixel (struct wined3d_saved_states *states, const DWORD num_constants) |
| static void | stateblock_savedstates_set_vertex (struct wined3d_saved_states *states, const DWORD num_constants) |
| void | stateblock_init_contained_states (struct wined3d_stateblock *stateblock) |
| static void | stateblock_init_lights (struct wined3d_stateblock *stateblock, struct list *light_map) |
| ULONG CDECL | wined3d_stateblock_incref (struct wined3d_stateblock *stateblock) |
| void | stateblock_unbind_resources (struct wined3d_stateblock *stateblock) |
| ULONG CDECL | wined3d_stateblock_decref (struct wined3d_stateblock *stateblock) |
| static void | wined3d_state_record_lights (struct wined3d_state *dst_state, const struct wined3d_state *src_state) |
| HRESULT CDECL | wined3d_stateblock_capture (struct wined3d_stateblock *stateblock) |
| static void | apply_lights (struct wined3d_device *device, const struct wined3d_state *state) |
| HRESULT CDECL | wined3d_stateblock_apply (const struct wined3d_stateblock *stateblock) |
| void | stateblock_init_default_state (struct wined3d_stateblock *stateblock) |
| static HRESULT | stateblock_init (struct wined3d_stateblock *stateblock, struct wined3d_device *device, enum wined3d_stateblock_type type) |
| HRESULT CDECL | wined3d_stateblock_create (struct wined3d_device *device, enum wined3d_stateblock_type type, struct wined3d_stateblock **stateblock) |
Variables |
| static const DWORD | pixel_states_render [] |
| static const DWORD | pixel_states_texture [] |
| static const DWORD | pixel_states_sampler [] |
| static const DWORD | vertex_states_render [] |
| static const DWORD | vertex_states_texture [] |
| static const DWORD | vertex_states_sampler [] |