|
ReactOS 0.4.17-dev-970-gcf0f1a6
|
#include <limits.h>#include <math.h>#include <float.h>#include <stdint.h>#include "d3dcompiler.h"#include "d2d1_3.h"#include "d2d1effectauthor.h"#include "d3d11.h"#include "wincrypt.h"#include "wine/test.h"#include "initguid.h"#include "dwrite.h"#include "wincodec.h"
Go to the source code of this file.
Classes | |
| struct | test_entry |
| struct | d2d1_test_context |
| struct | resource_readback |
| struct | figure |
| struct | geometry_sink |
| struct | geometry_sink::geometry_figure |
| struct | geometry_sink::geometry_figure::geometry_segment |
| struct | expected_geometry_figure |
| struct | effect_impl |
| #define check_bitmap_options | ( | b, | |
| o | |||
| ) | check_bitmap_options_(__LINE__, b, o) |
| #define check_blend_desc | ( | blend_desc, | |
| expected | |||
| ) | check_blend_desc_(__LINE__, blend_desc, expected) |
| #define check_system_properties | ( | effect | ) | check_system_properties_(__LINE__, effect) |
| #define init_test_context | ( | ctx, | |
| d3d11 | |||
| ) | init_test_context_(__LINE__, ctx, d3d11, D2D1_FACTORY_TYPE_SINGLE_THREADED) |
| #define init_test_multithreaded_context | ( | ctx, | |
| d3d11 | |||
| ) | init_test_context_(__LINE__, ctx, d3d11, D2D1_FACTORY_TYPE_MULTI_THREADED) |
| #define release_test_context | ( | ctx | ) | release_test_context_(__LINE__, ctx) |
| #define test_compatible_target_size | ( | r | ) | test_compatible_target_size_(__LINE__, r) |
|
static |
Definition at line 1336 of file d2d1.c.
|
static |
Definition at line 1354 of file d2d1.c.
Referenced by check_rt_bitmap_surface_().
|
static |
Definition at line 13047 of file d2d1.c.
|
static |
Definition at line 12320 of file d2d1.c.
Referenced by test_effect_2d_affine().
|
static |
Definition at line 52 of file d2d1.c.
|
static |
Definition at line 9158 of file d2d1.c.
|
static |
Definition at line 10882 of file d2d1.c.
|
static |
Definition at line 828 of file d2d1.c.
Referenced by geometry_sink_check_().
Definition at line 785 of file d2d1.c.
Referenced by test_effect_custom_pixel_shader(), test_effect_grayscale(), test_linear_brush(), and test_radial_brush().
|
static |
|
static |
Definition at line 1050 of file d2d1.c.
Referenced by test_bezier_intersect(), test_draw_geometry(), test_effect_2d_affine(), test_fill_geometry(), and test_path_geometry().
|
static |
Definition at line 814 of file d2d1.c.
Referenced by compare_bezier_segment(), geometry_sink_check_(), test_linear_brush(), and test_radial_brush().
|
static |
Definition at line 820 of file d2d1.c.
Referenced by test_effect_2d_affine(), test_effect_crop(), test_geometry_group(), test_image_bounds(), test_image_brush(), test_path_geometry(), and test_rectangle_geometry().
|
static |
Definition at line 836 of file d2d1.c.
Referenced by compare_surface(), and compare_wic_bitmap().
|
static |
Definition at line 880 of file d2d1.c.
Referenced by test_alpha_mode(), test_bitmap_brush(), test_bitmap_updates(), test_clip(), test_color_brush(), test_image_brush(), test_opacity_brush(), and test_path_geometry().
Definition at line 778 of file d2d1.c.
Referenced by compare_colour(), and compare_float().
|
static |
Definition at line 892 of file d2d1.c.
Referenced by test_wic_gdi_interop().
|
static |
Definition at line 14701 of file d2d1.c.
Referenced by custom_effect_impl_create().
|
static |
Definition at line 1112 of file d2d1.c.
Referenced by create_device().
|
static |
Definition at line 1221 of file d2d1.c.
Referenced by test_max_bitmap_size().
|
static |
Definition at line 1129 of file d2d1.c.
Referenced by create_device().
|
static |
Definition at line 1147 of file d2d1.c.
|
static |
Definition at line 9866 of file d2d1.c.
Referenced by test_command_list(), and test_dpi().
|
static |
Definition at line 14945 of file d2d1.c.
Referenced by test_effect_vertex_buffer().
|
static |
Definition at line 1250 of file d2d1.c.
Referenced by init_test_context_().
|
static |
Definition at line 1234 of file d2d1.c.
Referenced by create_render_target(), and test_alpha_mode().
|
static |
Definition at line 6442 of file d2d1.c.
Referenced by test_bitmap_surface(), and test_dxgi_surface_target_gdi_interop().
|
static |
Definition at line 1184 of file d2d1.c.
Referenced by create_d3d10_swapchain(), init_test_context_(), and test_shared_bitmap().
Definition at line 5921 of file d2d1.c.
Referenced by test_dc_target(), test_dc_target_gdi_interop(), and test_device_context().
Definition at line 1174 of file d2d1.c.
Referenced by init_test_context_(), test_hwnd_target_gdi_interop(), test_hwnd_target_is_supported(), test_max_bitmap_size(), and test_shared_bitmap().
|
static |
Definition at line 630 of file d2d1.c.
Referenced by test_bezier_intersect(), and test_stroke_contains_point().
|
static |
Definition at line 14720 of file d2d1.c.
Referenced by test_effect_custom_pixel_shader().
|
static |
| DEFINE_GUID | ( | CLSID_AuxEffect | , |
| 0xb9ee12e9 | , | ||
| 0x32d9 | , | ||
| 0xe659 | , | ||
| 0xac | , | ||
| 0x61 | , | ||
| 0x2d | , | ||
| 0x7c | , | ||
| 0xea | , | ||
| 0x69 | , | ||
| 0x28 | , | ||
| 0x79 | |||
| ) |
| DEFINE_GUID | ( | CLSID_TestEffect | , |
| 0xb9ee12e9 | , | ||
| 0x32d9 | , | ||
| 0xe659 | , | ||
| 0xac | , | ||
| 0x61 | , | ||
| 0x2d | , | ||
| 0x7c | , | ||
| 0xea | , | ||
| 0x69 | , | ||
| 0x28 | , | ||
| 0x78 | |||
| ) |
| DEFINE_GUID | ( | CLSID_TestEffect2 | , |
| 0xb9ee12e9 | , | ||
| 0x32d9 | , | ||
| 0xe659 | , | ||
| 0xac | , | ||
| 0x61 | , | ||
| 0x2d | , | ||
| 0x7c | , | ||
| 0xea | , | ||
| 0x69 | , | ||
| 0x28 | , | ||
| 0x79 | |||
| ) |
| DEFINE_GUID | ( | GUID_CustomVertexBuffer | , |
| 0x53015748 | , | ||
| 0xfc13 | , | ||
| 0x4168 | , | ||
| 0xbd | , | ||
| 0x13 | , | ||
| 0x0f | , | ||
| 0xcf | , | ||
| 0x15 | , | ||
| 0x29 | , | ||
| 0x7f | , | ||
| 0x02 | |||
| ) |
| DEFINE_GUID | ( | GUID_TestPixelShader | , |
| 0x53015748 | , | ||
| 0xfc13 | , | ||
| 0x4168 | , | ||
| 0xbd | , | ||
| 0x13 | , | ||
| 0x0f | , | ||
| 0xcf | , | ||
| 0x15 | , | ||
| 0x29 | , | ||
| 0x7f | , | ||
| 0x01 | |||
| ) |
| DEFINE_GUID | ( | GUID_TestVertexShader | , |
| 0x5bcdcfae | , | ||
| 0x1e92 | , | ||
| 0x4dc1 | , | ||
| 0x94 | , | ||
| 0xfa | , | ||
| 0x3b | , | ||
| 0x01 | , | ||
| 0xca | , | ||
| 0x54 | , | ||
| 0x59 | , | ||
| 0x20 | |||
| ) |
Definition at line 994 of file d2d1.c.
Referenced by compare_figure().
|
static |
|
static |
Definition at line 11214 of file d2d1.c.
|
static |
Definition at line 11273 of file d2d1.c.
Referenced by preload_shader(), test_blend_transform(), test_border_transform(), test_bounds_adjustment_transform(), test_effect_blob_property(), test_effect_context(), test_effect_properties(), test_effect_register(), test_effect_vertex_buffer(), test_offset_transform(), test_registered_effects(), and test_transform_graph().
|
static |
Definition at line 14605 of file d2d1.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 14598 of file d2d1.c.
|
static |
|
static |
Definition at line 14653 of file d2d1.c.
|
static |
Definition at line 11334 of file d2d1.c.
Referenced by test_effect_blob_property().
|
static |
Definition at line 11353 of file d2d1.c.
Referenced by preload_shader(), test_blend_transform(), test_border_transform(), test_bounds_adjustment_transform(), test_effect_context(), test_effect_custom_pixel_shader(), test_effect_properties(), test_effect_register(), test_effect_vertex_buffer(), test_offset_transform(), and test_transform_graph().
|
static |
Definition at line 11368 of file d2d1.c.
Referenced by test_effect_register(), and test_transform_graph().
|
static |
Definition at line 11302 of file d2d1.c.
Referenced by test_effect_properties(), and test_effect_register().
|
static |
|
static |
|
static |
Definition at line 11190 of file d2d1.c.
|
static |
|
static |
Definition at line 11317 of file d2d1.c.
Referenced by test_effect_blob_property().
|
static |
Definition at line 11290 of file d2d1.c.
Referenced by test_effect_properties(), and test_effect_register().
|
static |
Definition at line 967 of file d2d1.c.
Referenced by compare_figure(), deserialize_span(), and read_figure().
|
static |
Definition at line 3180 of file d2d1.c.
Referenced by test_path_geometry().
|
static |
Definition at line 3252 of file d2d1.c.
Referenced by test_path_geometry().
|
static |
Referenced by __string_to_float(), _TIFFVSetField(), basetype_arg_size(), calc_wheel_change(), CMultimediaBackend::CalculateSteps(), color_to_float(), ComplexMarshall(), ComplexUnmarshall(), conv_s16_to_f32(), convert_fixed_to_float(), d3d10_effect_parse_stream_output_declaration(), d3drm_viewport2_Init(), d3dx9_sprite_Flush(), d3dx_set_shader_const_state(), D3DXCreateTextW(), dct64_altivec(), ddraw_surface_blt_clipped(), depthbias(), BtrfsRecv::do_recv(), DoLoadImageFile(), DrawBackgroundPreview(), EDIT_BuildLineDefs_ML(), EmbeddedComplexSize(), empty_image(), emptyImage3D(), extract1010102(), extract1555rev(), extract2101010rev(), extract233rev(), extract332(), extract4444(), extract4444rev(), extract5551(), extract565(), extract565rev(), extract8888(), extract8888rev(), float_16_to_32(), float_24_to_32(), fontface_get_scaled_design_advance(), for(), format_size(), format_to_d3dx_color(), fromfixedpoint(), audio_membuffer::fseconds_recorded(), audio_membuffer::fseconds_total(), get_fx_4_type_size(), gl_Accum(), gl_clear_accum_buffer(), gluCylinder(), gluPartialDisk(), halve1Dimage_int(), halve1DimagePackedPixel(), halveImage_int(), halveImagePackedPixel(), halveImagePackedPixel3D(), halveImagePackedPixelSlice(), init_font_prop_vec(), InitGL(), InitializeImage(), isInRefBlackWhiteRange(), linear_vari_process(), LISTBOX_HandleMouseWheel(), hashtable< _Val, _Key, _HF, _Traits, _ExK, _EqK, _All >::load_factor(), metafile_get_pen_brush_data_offset(), METAFILE_PlaybackObject(), modff(), NdrBaseTypeMemorySize(), normalize(), number_from_string(), number_with_units(), audio_resampler_acm::open(), pack_strided_data(), CAppScrnshotPreview::PaintOnDC(), parse_fx10_property_assignment(), parse_fx10_set_default_numeric_value(), parse_new_id3(), parse_skin_weights_info(), process_comment(), process_extra(), __crt_stdio_input::input_processor< Character, InputAdapter >::process_floating_point_specifier(), process_vertices_strided(), rasterizer_state_from_wined3d(), BtrfsScrub::RefreshScrubDlg(), render(), CWineTest::RunTest(), audio_format::samples_in_seconds(), scale_internal(), scale_internal_byte(), scale_internal_float(), scale_internal_int(), scale_internal_short(), scale_internal_ubyte(), scale_internal_uint(), scale_internal_ushort(), scaleInternal3D(), scaleInternalPackedPixel(), ScreenSaverProc(), ScriptCPtoX(), ScriptXtoCP(), BtrfsPropSheet::set_size_on_disk(), shader_sm4_read_dcl_constant_buffer(), sinc_mono_vari_process(), src_int_to_float_array(), src_short_to_float_array(), START_TEST(), synth_1to1_altivec(), synth_1to1_fltst_altivec(), synth_1to1_real_altivec(), synth_1to1_s32_altivec(), synth_1to1_s32_stereo_altivec(), synth_1to1_stereo_altivec(), test_buffer(), test_buffer8(), test_compute_normals(), test_createtext(), test_D3DXFillTexture(), test_effect_parameter_value_GetMatrixPointerArray(), test_effect_parameter_value_GetMatrixTransposePointerArray(), test_EnumForms(), Test_exceptions(), test_propertybag_write(), test_ScCountProps(), test_UlPropSize(), texture2d_get_blt_info(), texture_shader_fill_2d(), texture_shader_fill_3d(), TIFFCIELab16ToXYZ(), TIFFCIELabToRGBInit(), TIFFDefaultRefBlackWhite(), TIFFReadDirEntryFloat(), TIFFReadDirEntryFloatArray(), __crt_stdio_input::to_floating_point_length(), UlPropSize(), units_to_twips(), update_filter(), update_preview_sizes(), BtrfsScrub::UpdateTextBox(), VarFix(), VARIANT_DataSize(), VarInt(), wave_generate_la(), wglUseFontOutlines_common(), wine_glFogi(), wine_glFogiv(), wined3d_clip_blit(), wined3d_get_flexible_vertex_size(), wined3d_shader_set_local_constants_float(), wmain(), write_fx_4_type(), and xsltParseStylesheetTemplate().
|
static |
Definition at line 1487 of file d2d1.c.
Referenced by geometry_sink_AddBeziers(), and geometry_sink_AddLines().
|
static |
Definition at line 1515 of file d2d1.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1585 of file d2d1.c.
|
static |
Definition at line 1573 of file d2d1.c.
Referenced by test_path_geometry(), and test_rectangle_geometry().
|
static |
|
static |
|
static |
Definition at line 1564 of file d2d1.c.
Referenced by test_path_geometry(), and test_rectangle_geometry().
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 643 of file d2d1.c.
Referenced by get_surface_readback().
|
static |
Definition at line 686 of file d2d1.c.
Referenced by get_surface_readback().
|
static |
Definition at line 768 of file d2d1.c.
Referenced by test_effect_custom_pixel_shader(), test_effect_grayscale(), test_linear_brush(), and test_radial_brush().
Definition at line 44 of file d2d1.c.
Referenced by effect_impl_draw_transform_SetDrawInfo(), and test_get_effect_properties().
|
static |
Definition at line 732 of file d2d1.c.
Referenced by compare_figure(), compare_surface(), test_effect_custom_pixel_shader(), test_effect_grayscale(), test_linear_brush(), and test_radial_brush().
|
inlinestatic |
Definition at line 11185 of file d2d1.c.
Referenced by effect_impl_draw_transform_AddRef(), effect_impl_draw_transform_QueryInterface(), effect_impl_draw_transform_Release(), and effect_impl_draw_transform_SetDrawInfo().
|
inlinestatic |
Definition at line 11180 of file d2d1.c.
Referenced by effect_impl_AddRef(), effect_impl_get_blob(), effect_impl_get_context(), effect_impl_get_graph(), effect_impl_get_integer(), effect_impl_Initialize(), effect_impl_QueryInterface(), effect_impl_Release(), effect_impl_set_blob(), effect_impl_set_integer(), effect_impl_SetGraph(), and ps_effect_impl_Initialize().
|
inlinestatic |
Definition at line 1422 of file d2d1.c.
Referenced by geometry_sink_AddBeziers(), geometry_sink_AddLines(), geometry_sink_BeginFigure(), geometry_sink_Close(), geometry_sink_EndFigure(), geometry_sink_SetFillMode(), and geometry_sink_SetSegmentFlags().
|
static |
Definition at line 1290 of file d2d1.c.
|
static |
Definition at line 614 of file d2d1.c.
Referenced by fill_geometry_sink(), test_bezier_intersect(), test_draw_geometry(), test_fill_geometry(), test_path_geometry(), and test_stroke_contains_point().
Definition at line 10771 of file d2d1.c.
Referenced by test_mt_factory().
Definition at line 10762 of file d2d1.c.
Referenced by test_mt_factory().
|
static |
Definition at line 14725 of file d2d1.c.
Referenced by test_effect_custom_pixel_shader().
|
static |
|
static |
Definition at line 622 of file d2d1.c.
Referenced by fill_geometry_sink_bezier(), test_draw_geometry(), test_fill_geometry(), and test_path_geometry().
Definition at line 423 of file d2d1.c.
Referenced by START_TEST().
Definition at line 412 of file d2d1.c.
Referenced by queue_d3d10_test(), and queue_test().
Definition at line 428 of file d2d1.c.
Referenced by START_TEST().
|
static |
Definition at line 1027 of file d2d1.c.
Referenced by compare_figure().
|
static |
|
static |
|
static |
Definition at line 760 of file d2d1.c.
Referenced by compare_figure(), compare_surface(), test_effect_custom_pixel_shader(), test_effect_grayscale(), test_linear_brush(), and test_radial_brush().
|
static |
Definition at line 1266 of file d2d1.c.
|
static |
Definition at line 572 of file d2d1.c.
Referenced by test_bitmap_brush(), test_color_brush(), test_compute_geometry_area(), test_draw_geometry(), test_effect_2d_affine(), test_fill_geometry(), test_linear_brush(), test_path_geometry(), test_radial_brush(), and test_rectangle_geometry().
Definition at line 448 of file d2d1.c.
Referenced by START_TEST().
|
static |
Definition at line 600 of file d2d1.c.
Referenced by test_bitmap_brush(), test_clip(), test_color_brush(), test_compute_geometry_area(), test_draw_geometry(), test_effect_2d_affine(), test_fill_geometry(), test_geometry_group(), test_image_brush(), test_linear_brush(), test_opacity_brush(), test_path_geometry(), test_radial_brush(), test_rectangle_geometry(), and test_stroke_contains_point().
Definition at line 919 of file d2d1.c.
Referenced by compare_figure().
Definition at line 542 of file d2d1.c.
Referenced by mt_factory_test_thread_draw_func(), test_alpha_mode(), test_bezier_intersect(), test_bitmap_brush(), test_bitmap_target(), test_bitmap_updates(), test_clip(), test_color_brush(), test_colour_space(), test_command_list(), test_dc_target(), test_draw_geometry(), test_draw_text_layout(), test_fill_geometry(), test_gradient(), test_image_brush(), test_linear_brush(), test_opacity_brush(), test_path_geometry(), test_radial_brush(), and test_wic_gdi_interop().
Definition at line 535 of file d2d1.c.
Referenced by test_compute_geometry_area(), test_draw_geometry(), and test_fill_geometry().
|
static |
Definition at line 562 of file d2d1.c.
Referenced by test_bitmap_brush(), test_clip(), test_color_brush(), test_compute_geometry_area(), test_dc_target(), test_draw_geometry(), test_effect_2d_affine(), test_fill_geometry(), test_geometry_group(), test_image_brush(), test_linear_brush(), test_opacity_brush(), test_path_geometry(), test_radial_brush(), test_rectangle_geometry(), and test_stroke_contains_point().
|
static |
Definition at line 481 of file d2d1.c.
Referenced by fill_geometry_sink(), fill_geometry_sink_bezier(), line_to(), set_ellipse(), test_bezier_intersect(), test_clip(), test_command_list(), test_draw_geometry(), test_fill_geometry(), test_linear_brush(), test_path_geometry(), test_radial_brush(), test_rectangle_geometry(), and test_stroke_contains_point().
|
static |
|
static |
Definition at line 495 of file d2d1.c.
Referenced by set_rounded_rect(), test_alpha_mode(), test_bitmap_brush(), test_bitmap_updates(), test_clip(), test_color_brush(), test_command_list(), test_compute_geometry_area(), test_draw_geometry(), test_draw_text_layout(), test_effect_crop(), test_fill_geometry(), test_geometry_group(), test_image_bounds(), test_image_brush(), test_linear_brush(), test_opacity_brush(), test_path_geometry(), test_radial_brush(), test_rectangle_geometry(), and test_stroke_contains_point().
|
static |
Definition at line 511 of file d2d1.c.
Referenced by test_draw_geometry(), test_fill_geometry(), and test_rounded_rectangle_geometry().
|
static |
Definition at line 556 of file d2d1.c.
Referenced by test_bitmap_target(), and test_layer().
Definition at line 550 of file d2d1.c.
Referenced by check_rt_bitmap_surface_(), test_alpha_mode(), test_bitmap_brush(), test_bitmap_create(), test_bitmap_map(), test_bitmap_target(), test_bitmap_updates(), test_builtin_effect(), test_command_list(), test_effect_2d_affine(), test_effect_crop(), test_effect_custom_pixel_shader(), test_effect_grayscale(), test_image_brush(), test_opacity_brush(), and test_shared_bitmap().
|
static |
Definition at line 587 of file d2d1.c.
Referenced by test_bitmap_brush(), test_compute_geometry_area(), test_effect_2d_affine(), test_linear_brush(), and test_radial_brush().
| START_TEST | ( | d2d1 | ) |
Definition at line 15449 of file d2d1.c.
Definition at line 4837 of file d2d1.c.
Referenced by START_TEST().
Definition at line 8982 of file d2d1.c.
Referenced by START_TEST().
Definition at line 2249 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14035 of file d2d1.c.
Referenced by START_TEST().
Definition at line 4774 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13752 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9310 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6684 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5406 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13082 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13176 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13275 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10967 of file d2d1.c.
Referenced by START_TEST().
Definition at line 1704 of file d2d1.c.
Referenced by START_TEST().
Definition at line 2164 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10629 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9882 of file d2d1.c.
Referenced by START_TEST().
|
static |
Definition at line 6592 of file d2d1.c.
Definition at line 15159 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9115 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5694 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5945 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6204 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14344 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6865 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9546 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10251 of file d2d1.c.
Referenced by START_TEST().
Definition at line 7068 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5767 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6478 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12386 of file d2d1.c.
Referenced by START_TEST().
Definition at line 15357 of file d2d1.c.
Referenced by START_TEST().
Definition at line 11659 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12583 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14773 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12684 of file d2d1.c.
Referenced by START_TEST().
Definition at line 11814 of file d2d1.c.
Referenced by START_TEST().
Definition at line 11383 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14962 of file d2d1.c.
Referenced by START_TEST().
Definition at line 8018 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10714 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14870 of file d2d1.c.
Referenced by START_TEST().
Definition at line 7025 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6268 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6375 of file d2d1.c.
Referenced by START_TEST().
Definition at line 14106 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13658 of file d2d1.c.
Referenced by START_TEST().
Definition at line 2636 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9745 of file d2d1.c.
Referenced by START_TEST().
Definition at line 8943 of file d2d1.c.
Referenced by START_TEST().
Definition at line 2794 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10547 of file d2d1.c.
Definition at line 10134 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10786 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12980 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5529 of file d2d1.c.
Referenced by START_TEST().
Definition at line 3295 of file d2d1.c.
Referenced by START_TEST().
Definition at line 2983 of file d2d1.c.
Referenced by START_TEST().
Definition at line 4446 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12765 of file d2d1.c.
Referenced by START_TEST().
Definition at line 4728 of file d2d1.c.
Referenced by START_TEST().
Definition at line 5096 of file d2d1.c.
Referenced by START_TEST().
Definition at line 9828 of file d2d1.c.
Referenced by START_TEST().
Definition at line 1896 of file d2d1.c.
Referenced by START_TEST().
Definition at line 13342 of file d2d1.c.
Referenced by START_TEST().
Definition at line 6881 of file d2d1.c.
Referenced by START_TEST().
Definition at line 12829 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10460 of file d2d1.c.
Referenced by START_TEST().
Definition at line 10489 of file d2d1.c.
Referenced by START_TEST().
Definition at line 8815 of file d2d1.c.
Referenced by START_TEST().
Definition at line 15250 of file d2d1.c.
Referenced by START_TEST().
Definition at line 434 of file d2d1.c.
Referenced by run_queued_tests().
|
static |
Definition at line 608 of file d2d1.c.
Referenced by test_bitmap_brush(), test_clip(), test_color_brush(), test_dc_target(), test_draw_geometry(), test_effect_2d_affine(), test_fill_geometry(), test_geometry_group(), test_linear_brush(), test_opacity_brush(), test_path_geometry(), test_radial_brush(), and test_rectangle_geometry().
| D2D1_COLOR_SPACE const D2D1_COLOR_F* colour |
Definition at line 304 of file d2d1.c.
Referenced by bs_rect(), colour_to_float(), compare_colour_f(), cpu_blitter_clear(), cpu_blitter_clear_rtv(), cpu_blitter_clear_texture(), create_uint_view(), D2D1ConvertColorSpace(), d2d_brush_fill_cb(), d2d_device_context_Clear(), d3d12_command_list_ClearUnorderedAccessViewFloat(), d3d12_command_list_ClearUnorderedAccessViewUint(), d3d12_static_border_colour(), D3DXSHProjectCubeMap(), ddraw_surface_blt(), debug_d2d_color_f(), DECLARE_INTERFACE_(), RdpClientUI::Display_Rect(), fbo_blitter_clear(), ffp_blitter_clear(), ffp_blitter_clear_rendertargets(), fill_rect(), ImageList_DrawIndirect(), mi_fill_rect(), mi_line(), mi_paint_rect(), PaintRect(), raw_blitter_clear(), rdp_in_colour(), shader_glsl_generate_colour_key_test(), test_arcs(), test_D3DKMTCreateDCFromMemory(), test_effect_custom_pixel_shader(), test_effect_grayscale(), test_linear_brush(), test_radial_brush(), test_updates(), translate_colour(), ui_create_colourmap(), ui_rect(), vk_blitter_clear(), vk_blitter_clear_rendertargets(), vk_border_colour_from_d3d12(), vk_border_colour_from_wined3d(), vkd3d_fixup_clear_uav_uint_colour(), wined3d_colour_from_ddraw_colour(), wined3d_colour_from_mcs(), wined3d_colour_srgb_from_linear(), wined3d_device_apply_stateblock(), wined3d_format_get_colour(), wined3d_null_image_vk_init(), wined3d_resource_memory_colour_fill(), and wined3d_srgb_from_linear().
|
static |
Definition at line 14588 of file d2d1.c.
Referenced by create_custom_shader_effect().
|
static |
Definition at line 14689 of file d2d1.c.
Referenced by create_custom_shader_effect().
Definition at line 299 of file d2d1.c.
Referenced by check_rt_bitmap_surface_(), create_d3d10_device(), create_d3d11_device(), create_device(), create_device_context(), get_d3d10_surface_readback(), get_d3d11_surface_readback(), release_d3d11_resource_readback(), test_bitmap_surface(), test_create_device(), test_device_context(), test_effect_context(), test_effect_vertex_buffer(), and test_max_bitmap_size().
| D2D1_COLOR_SPACE dst_colour_space |
Definition at line 304 of file d2d1.c.
Referenced by D2D1ConvertColorSpace().
|
static |
Definition at line 11263 of file d2d1.c.
Referenced by effect_impl_create().
Definition at line 268 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 66 of file d2d1.c.
Referenced by test_effect_blob_property(), test_effect_properties(), test_effect_register(), and test_registered_effects().
Definition at line 148 of file d2d1.c.
Referenced by preload_shader(), test_blend_transform(), test_border_transform(), test_bounds_adjustment_transform(), test_effect_context(), test_effect_properties(), test_effect_register(), test_effect_vertex_buffer(), and test_offset_transform().
Definition at line 164 of file d2d1.c.
Referenced by test_effect_properties(), test_effect_register(), and test_transform_graph().
Definition at line 186 of file d2d1.c.
Referenced by test_effect_properties(), and test_effect_register().
Definition at line 227 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 237 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 247 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 207 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 217 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 257 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 197 of file d2d1.c.
Referenced by test_effect_register().
Definition at line 1550 of file d2d1.c.
Referenced by geometry_sink_init().
| size_t mt_test_count |
Definition at line 313 of file d2d1.c.
Referenced by queue_d3d1x_test(), run_queued_tests(), and thread_func().
|
static |
Referenced by queue_d3d1x_test(), run_queued_tests(), and thread_func().
| size_t mt_tests_size |
Definition at line 313 of file d2d1.c.
Referenced by queue_d3d1x_test().
| const D2D1_CREATION_PROPERTIES* properties |
Definition at line 299 of file d2d1.c.
Referenced by adapter_vk_init_driver_info(), CertContext_SetKeyContextProperty(), CertContext_SetKeyProvInfoProperty(), check_vk_instance_extension(), copy_properties(), create_properties(), D2D1CreateDevice(), d2d_command_list_create_brush(), d2d_effect_init_properties(), d2d_effect_properties_AddRef(), d2d_effect_properties_get_property_by_index(), d2d_effect_properties_get_property_by_name(), d2d_effect_properties_get_value_size(), d2d_effect_properties_GetPropertyCount(), d2d_effect_properties_GetPropertyIndex(), d2d_effect_properties_GetPropertyName(), d2d_effect_properties_GetPropertyNameLength(), d2d_effect_properties_GetSubProperties(), d2d_effect_properties_GetType(), d2d_effect_properties_GetValue(), d2d_effect_properties_GetValueByName(), d2d_effect_properties_GetValueSize(), d2d_effect_properties_Release(), d2d_effect_properties_SetValue(), d2d_effect_properties_SetValueByName(), d2d_effect_property_get_uint32_value(), d2d_effect_property_get_value(), d2d_effect_property_set_value(), d3d12_device_CheckFeatureSupport(), d3d12_device_supports_typed_uav_load_additional_formats(), d3d12_get_vk_physical_device(), FT_Face_Properties(), id(), init_vulkan_format_info(), is_cpu_accessible_heap(), is_preserving_whitespace(), pcf_find_property(), pcf_get_properties(), PiCallDriverAddDevice(), properties_add_ref(), properties_release(), test_audiostream_receive(), test_create_device(), test_ddrawstream_receive(), test_get_effect_properties(), test_start_trace(), vkd3d_device_vk_heaps_descriptor_limits_init(), vkd3d_get_required_texel_buffer_alignment(), vkd3d_init_depth_stencil_formats(), vkd3d_is_linear_tiling_supported(), vkd3d_queue_create(), and vkd3d_trace_physical_device_properties().
Definition at line 300 of file d2d1.c.
Referenced by test_math().
Definition at line 292 of file d2d1.c.
Referenced by test_effect_context().
Definition at line 286 of file d2d1.c.
Referenced by test_effect_context().
Definition at line 306 of file d2d1.c.
Referenced by run_queued_tests(), and START_TEST().
Definition at line 302 of file d2d1.c.
Referenced by compare_float(), compare_uint(), deserialize_figure(), scale_matrix(), set_point(), set_vec4(), test_effect_2d_affine(), test_linear_brush(), test_math(), and test_radial_brush().
Definition at line 302 of file d2d1.c.
Referenced by set_vec4(), and test_math().