|
| WINE_DEFAULT_DEBUG_CHANNEL (d3d) |
|
static void | convert_l4a4_unorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r5g5_snorm_l6_unorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r5g5_snorm_l6_unorm_ext (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r5g5_snorm_l6_unorm_nv (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r8g8_snorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r8g8_snorm_l8x8_unorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r8g8_snorm_l8x8_unorm_nv (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r8g8b8a8_snorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r16g16_snorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r16g16 (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_r32g32_float (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_s1_uint_d15_unorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_s4x4_uint_d24_unorm (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | convert_s8_uint_d24_float (const BYTE *src, BYTE *dst, UINT src_row_pitch, UINT src_slice_pitch, UINT dst_row_pitch, UINT dst_slice_pitch, UINT width, UINT height, UINT depth) |
|
static void | x8_d24_unorm_upload (const BYTE *src, BYTE *dst, unsigned int src_row_pitch, unsigned int src_slice_pitch, unsigned int dst_row_pitch, unsigned int dst_slice_pitch, unsigned int width, unsigned int height, unsigned int depth) |
|
static void | x8_d24_unorm_download (const BYTE *src, BYTE *dst, unsigned int src_row_pitch, unsigned int src_slice_pitch, unsigned int dst_row_pitch, unsigned int dst_slice_pitch, unsigned int width, unsigned int height, unsigned int depth) |
|
static BOOL | color_in_range (const struct wined3d_color_key *color_key, DWORD color) |
|
static void | convert_p8_uint_b8g8r8a8_unorm (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
static void | convert_b5g6r5_unorm_b5g5r5a1_unorm_color_key (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
static void | convert_b5g5r5x1_unorm_b5g5r5a1_unorm_color_key (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
static void | convert_b8g8r8_unorm_b8g8r8a8_unorm_color_key (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
static void | convert_b8g8r8x8_unorm_b8g8r8a8_unorm_color_key (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
static void | convert_b8g8r8a8_unorm_b8g8r8a8_unorm_color_key (const BYTE *src, unsigned int src_pitch, BYTE *dst, unsigned int dst_pitch, unsigned int width, unsigned int height, const struct wined3d_palette *palette, const struct wined3d_color_key *color_key) |
|
const struct wined3d_color_key_conversion * | wined3d_format_get_color_key_conversion (const struct wined3d_texture *texture, BOOL need_alpha_ck) |
|
static int | get_format_idx (enum wined3d_format_id format_id) |
|
static struct wined3d_format * | get_format_internal (struct wined3d_gl_info *gl_info, enum wined3d_format_id format_id) |
|
static void | copy_format (struct wined3d_format *dst_format, const struct wined3d_format *src_format) |
|
static void | format_set_flag (struct wined3d_format *format, unsigned int flag) |
|
static void | format_clear_flag (struct wined3d_format *format, unsigned int flag) |
|
static enum wined3d_channel_type | map_channel_type (char t) |
|
static BOOL | init_format_base_info (struct wined3d_gl_info *gl_info) |
|
static BOOL | init_format_block_info (struct wined3d_gl_info *gl_info) |
|
static GLenum | wined3d_gl_type_to_enum (enum wined3d_gl_resource_type type) |
|
static void | delete_fbo_attachment (const struct wined3d_gl_info *gl_info, enum wined3d_gl_resource_type d3d_type, GLuint object) |
|
static void | create_and_bind_fbo_attachment (const struct wined3d_gl_info *gl_info, unsigned int flags, enum wined3d_gl_resource_type d3d_type, GLuint *object, GLenum internal, GLenum format, GLenum type) |
|
static void | draw_test_quad (struct wined3d_caps_gl_ctx *ctx, const struct wined3d_vec3 *geometry, const struct wined3d_color *color) |
|
static void | check_fbo_compat (struct wined3d_caps_gl_ctx *ctx, struct wined3d_format *format) |
|
static void | query_format_flag (struct wined3d_gl_info *gl_info, struct wined3d_format *format, GLint internal, GLenum pname, DWORD flag, const char *string) |
|
static void | init_format_fbo_compat_info (struct wined3d_caps_gl_ctx *ctx) |
|
static GLenum | lookup_gl_view_class (GLenum internal_format) |
|
static void | query_view_class (struct wined3d_format *format) |
|
static void | query_internal_format (struct wined3d_adapter *adapter, struct wined3d_format *format, const struct wined3d_format_texture_info *texture_info, struct wined3d_gl_info *gl_info, BOOL srgb_write_supported, BOOL srgb_format) |
|
static BOOL | init_format_texture_info (struct wined3d_adapter *adapter, struct wined3d_gl_info *gl_info) |
|
static BOOL | color_match (DWORD c1, DWORD c2, BYTE max_diff) |
|
static BOOL | check_filter (const struct wined3d_gl_info *gl_info, GLenum internal) |
|
static void | init_format_filter_info (struct wined3d_gl_info *gl_info, enum wined3d_pci_vendor vendor) |
|
static void | apply_format_fixups (struct wined3d_adapter *adapter, struct wined3d_gl_info *gl_info) |
|
static unsigned int | calculate_vertex_attribute_size (GLenum type, unsigned int component_count) |
|
static BOOL | init_format_vertex_info (struct wined3d_gl_info *gl_info) |
|
static BOOL | init_typeless_formats (struct wined3d_gl_info *gl_info) |
|
static void | init_format_gen_mipmap_info (struct wined3d_gl_info *gl_info) |
|
BOOL | wined3d_caps_gl_ctx_test_viewport_subpixel_bits (struct wined3d_caps_gl_ctx *ctx) |
|
static float | wined3d_adapter_find_polyoffset_scale (struct wined3d_caps_gl_ctx *ctx, GLenum format) |
|
static void | init_format_depth_bias_scale (struct wined3d_caps_gl_ctx *ctx, const struct wined3d_d3d_info *d3d_info) |
|
BOOL | wined3d_adapter_init_format_info (struct wined3d_adapter *adapter, struct wined3d_caps_gl_ctx *ctx) |
|
const struct wined3d_format * | wined3d_get_format (const struct wined3d_gl_info *gl_info, enum wined3d_format_id format_id, unsigned int resource_usage) |
|
BOOL | wined3d_format_is_depth_view (enum wined3d_format_id resource_format_id, enum wined3d_format_id view_format_id) |
|
void | wined3d_format_calculate_pitch (const struct wined3d_format *format, unsigned int alignment, unsigned int width, unsigned int height, unsigned int *row_pitch, unsigned int *slice_pitch) |
|
UINT | wined3d_format_calculate_size (const struct wined3d_format *format, UINT alignment, UINT width, UINT height, UINT depth) |
|
BOOL | wined3d_formats_are_srgb_variants (enum wined3d_format_id format1, enum wined3d_format_id format2) |
|
const char * | debug_box (const struct wined3d_box *box) |
|
const char * | debug_color (const struct wined3d_color *color) |
|
const char * | debug_ivec4 (const struct wined3d_ivec4 *v) |
|
const char * | debug_uvec4 (const struct wined3d_uvec4 *v) |
|
const char * | debug_vec4 (const struct wined3d_vec4 *v) |
|
const char * | debug_d3dformat (enum wined3d_format_id format_id) |
|
const char * | debug_d3ddevicetype (enum wined3d_device_type device_type) |
|
static void | init_debug_buffer (struct debug_buffer *buffer, const char *default_string) |
|
static void | debug_append (struct debug_buffer *buffer, const char *str, const char *separator) |
|
const char * | wined3d_debug_resource_access (DWORD access) |
|
const char * | debug_d3dusage (DWORD usage) |
|
const char * | debug_d3dusagequery (DWORD usage) |
|
const char * | debug_d3ddeclmethod (enum wined3d_decl_method method) |
|
const char * | debug_d3ddeclusage (enum wined3d_decl_usage usage) |
|
const char * | debug_d3dinput_classification (enum wined3d_input_classification classification) |
|
const char * | debug_d3dresourcetype (enum wined3d_resource_type resource_type) |
|
const char * | debug_d3dprimitivetype (enum wined3d_primitive_type primitive_type) |
|
const char * | debug_d3drenderstate (enum wined3d_render_state state) |
|
const char * | debug_d3dsamplerstate (enum wined3d_sampler_state state) |
|
const char * | debug_d3dtexturefiltertype (enum wined3d_texture_filter_type filter_type) |
|
const char * | debug_d3dtexturestate (enum wined3d_texture_stage_state state) |
|
const char * | debug_d3dtop (enum wined3d_texture_op d3dtop) |
|
const char * | debug_d3dtstype (enum wined3d_transform_state tstype) |
|
const char * | debug_shader_type (enum wined3d_shader_type type) |
|
const char * | debug_d3dstate (DWORD state) |
|
const char * | debug_fboattachment (GLenum attachment) |
|
const char * | debug_fbostatus (GLenum status) |
|
const char * | debug_glerror (GLenum error) |
|
static const char * | debug_fixup_channel_source (enum fixup_channel_source source) |
|
static const char * | debug_complex_fixup (enum complex_fixup fixup) |
|
void | dump_color_fixup_desc (struct color_fixup_desc fixup) |
|
BOOL | is_invalid_op (const struct wined3d_state *state, int stage, enum wined3d_texture_op op, DWORD arg1, DWORD arg2, DWORD arg3) |
|
void | get_identity_matrix (struct wined3d_matrix *mat) |
|
void | get_modelview_matrix (const struct wined3d_context *context, const struct wined3d_state *state, unsigned int index, struct wined3d_matrix *mat) |
|
void | get_projection_matrix (const struct wined3d_context *context, const struct wined3d_state *state, struct wined3d_matrix *mat) |
|
static void | compute_texture_matrix (const struct wined3d_gl_info *gl_info, const struct wined3d_matrix *matrix, DWORD flags, BOOL calculated_coords, BOOL transformed, enum wined3d_format_id format_id, BOOL ffp_proj_control, struct wined3d_matrix *out_matrix) |
|
void | get_texture_matrix (const struct wined3d_context *context, const struct wined3d_state *state, unsigned int tex, struct wined3d_matrix *mat) |
|
void | get_pointsize_minmax (const struct wined3d_context *context, const struct wined3d_state *state, float *out_min, float *out_max) |
|
void | get_pointsize (const struct wined3d_context *context, const struct wined3d_state *state, float *out_pointsize, float *out_att) |
|
void | get_fog_start_end (const struct wined3d_context *context, const struct wined3d_state *state, float *start, float *end) |
|
DWORD | wined3d_format_convert_from_float (const struct wined3d_format *format, const struct wined3d_color *color) |
|
static float | color_to_float (DWORD color, DWORD size, DWORD offset) |
|
void | wined3d_format_get_float_color_key (const struct wined3d_format *format, const struct wined3d_color_key *key, struct wined3d_color *float_colors) |
|
enum wined3d_format_id | pixelformat_for_depth (DWORD depth) |
|
void | multiply_matrix (struct wined3d_matrix *dst, const struct wined3d_matrix *src1, const struct wined3d_matrix *src2) |
|
BOOL | invert_matrix_3d (struct wined3d_matrix *out, const struct wined3d_matrix *in) |
|
static void | swap_rows (float **a, float **b) |
|
BOOL | invert_matrix (struct wined3d_matrix *out, const struct wined3d_matrix *m) |
|
void | transpose_matrix (struct wined3d_matrix *out, const struct wined3d_matrix *m) |
|
DWORD | get_flexible_vertex_size (DWORD d3dvtVertexType) |
|
unsigned int | wined3d_max_compat_varyings (const struct wined3d_gl_info *gl_info) |
|
void | gen_ffp_frag_op (const struct wined3d_context *context, const struct wined3d_state *state, struct ffp_frag_settings *settings, BOOL ignore_textype) |
|
const struct ffp_frag_desc * | find_ffp_frag_shader (const struct wine_rb_tree *fragment_shaders, const struct ffp_frag_settings *settings) |
|
void | add_ffp_frag_shader (struct wine_rb_tree *shaders, struct ffp_frag_desc *desc) |
|
void | texture_activate_dimensions (const struct wined3d_texture *texture, const struct wined3d_gl_info *gl_info) |
|
void | sampler_texdim (struct wined3d_context *context, const struct wined3d_state *state, DWORD state_id) |
|
int | wined3d_ffp_frag_program_key_compare (const void *key, const struct wine_rb_entry *entry) |
|
void | wined3d_ffp_get_vs_settings (const struct wined3d_context *context, const struct wined3d_state *state, struct wined3d_ffp_vs_settings *settings) |
|
int | wined3d_ffp_vertex_program_key_compare (const void *key, const struct wine_rb_entry *entry) |
|
const char * | wined3d_debug_location (DWORD location) |
|
void | wined3d_ftoa (float value, char *s) |
|
void | wined3d_release_dc (HWND window, HDC dc) |
|
BOOL | wined3d_clip_blit (const RECT *clip_rect, RECT *clipped, RECT *other) |
|
void | wined3d_gl_limits_get_uniform_block_range (const struct wined3d_gl_limits *gl_limits, enum wined3d_shader_type shader_type, unsigned int *base, unsigned int *count) |
|
void | wined3d_gl_limits_get_texture_unit_range (const struct wined3d_gl_limits *gl_limits, enum wined3d_shader_type shader_type, unsigned int *base, unsigned int *count) |
|
BOOL | wined3d_array_reserve (void **elements, SIZE_T *capacity, SIZE_T count, SIZE_T size) |
|