Cargo Features

gdk4-sys has no features set by default.

[dependencies]
gdk4-sys = { version = "0.9.4", features = ["v4_2", "v4_4", "v4_6", "v4_8", "v4_10", "v4_12", "v4_14", "v4_16", "v4_18"] }
v4_2 v4_4?

Affects gdk4-sys::gdk_popup_layout_get_shadow_width, gdk4-sys::gdk_popup_layout_set_shadow_width, gdk4-sys::gdk_device_get_timestamp

v4_4 v4_6? = v4_2

Affects gdk4-sys::gdk_titlebar_gesture_get_type, gdk4-sys::gdk_content_formats_parse, gdk4-sys::gdk_display_prepare_gl, gdk4-sys::gdk_gl_context_is_shared, gdk4-sys::gdk_toplevel_titlebar_gesture

v4_6 v4_8? = v4_4

Affects gdk4-sys::GDK_TOUCHPAD_HOLD, gdk4-sys::GDK_MEMORY_R16G16B16, gdk4-sys::GDK_MEMORY_R16G16B16A16_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_R16G16B16A16, gdk4-sys::GDK_MEMORY_R16G16B16_FLOAT, gdk4-sys::GDK_MEMORY_R16G16B16A16_FLOAT_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_R16G16B16A16_FLOAT, gdk4-sys::GDK_MEMORY_R32G32B32A32_FLOAT_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_R32G32B32A32_FLOAT, gdk4-sys::gdk_texture_error_get_type, gdk4-sys::gdk_texture_error_quark, gdk4-sys::gdk_gl_api_get_type, gdk4-sys::gdk_file_list_get_type, gdk4-sys::gdk_file_list_get_files, gdk4-sys::gdk_display_create_gl_context, gdk4-sys::gdk_gl_context_get_allowed_apis

v4_8 v4_10? = v4_6

Affects gdk4-sys::gdk_scroll_unit_get_type, gdk4-sys::gdk_file_list_new_from_array, gdk4-sys::gdk_file_list_new_from_list, gdk4-sys::gdk_scroll_event_get_unit

v4_10 v4_12? = v4_8

Affects gdk4-sys::gdk_texture_downloader_get_type, gdk4-sys::gdk_texture_downloader_new, gdk4-sys::gdk_texture_downloader_copy, gdk4-sys::gdk_texture_downloader_download_bytes, gdk4-sys::gdk_texture_downloader_download_into, gdk4-sys::gdk_texture_downloader_free, gdk4-sys::gdk_texture_downloader_get_format, gdk4-sys::gdk_texture_downloader_get_texture, gdk4-sys::gdk_texture_downloader_set_format, gdk4-sys::gdk_texture_downloader_set_texture, gdk4-sys::gdk_monitor_get_description, gdk4-sys::gdk_texture_get_format

v4_12 v4_14? = v4_10

Affects gdk4-sys::GDK_MEMORY_G8A8_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_G8A8, gdk4-sys::GDK_MEMORY_G8, gdk4-sys::GDK_MEMORY_G16A16_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_G16A16, gdk4-sys::GDK_MEMORY_G16, gdk4-sys::GDK_MEMORY_A8, gdk4-sys::GDK_MEMORY_A16, gdk4-sys::GDK_MEMORY_A16_FLOAT, gdk4-sys::GDK_MEMORY_A32_FLOAT, gdk4-sys::GDK_TOPLEVEL_STATE_SUSPENDED, gdk4-sys::gdk_drag_surface_size_get_type, gdk4-sys::gdk_drag_surface_size_set_size, gdk4-sys::gdk_gl_texture_builder_get_type, gdk4-sys::gdk_gl_texture_builder_new, gdk4-sys::gdk_gl_texture_builder_build

v4_14 v4_16? = v4_12

Affects gdk4-sys::GDK_MEMORY_A8B8G8R8_PREMULTIPLIED, gdk4-sys::GDK_MEMORY_B8G8R8X8, gdk4-sys::GDK_MEMORY_X8R8G8B8, gdk4-sys::GDK_MEMORY_R8G8B8X8, gdk4-sys::GDK_MEMORY_X8B8G8R8, gdk4-sys::GDK_NO_MODIFIER_MASK, gdk4-sys::gdk_dmabuf_error_get_type, gdk4-sys::gdk_dmabuf_error_quark, gdk4-sys::gdk_dmabuf_formats_get_type, gdk4-sys::gdk_dmabuf_formats_contains, gdk4-sys::gdk_dmabuf_formats_equal, gdk4-sys::gdk_dmabuf_formats_get_format, gdk4-sys::gdk_dmabuf_formats_get_n_formats, gdk4-sys::gdk_dmabuf_formats_ref, gdk4-sys::gdk_dmabuf_formats_unref, gdk4-sys::gdk_display_get_dmabuf_formats

v4_16 v4_18? = v4_14

Affects gdk4-sys::gdk_cicp_range_get_type, gdk4-sys::gdk_color_state_get_type, gdk4-sys::gdk_color_state_create_cicp_params, gdk4-sys::gdk_color_state_equal, gdk4-sys::gdk_color_state_ref, gdk4-sys::gdk_color_state_unref, gdk4-sys::gdk_color_state_get_rec2100_linear, gdk4-sys::gdk_color_state_get_rec2100_pq, gdk4-sys::gdk_color_state_get_srgb, gdk4-sys::gdk_color_state_get_srgb_linear, gdk4-sys::gdk_texture_downloader_get_color_state, gdk4-sys::gdk_texture_downloader_set_color_state, gdk4-sys::gdk_cicp_params_get_type, gdk4-sys::gdk_cicp_params_new, gdk4-sys::gdk_cicp_params_build_color_state, gdk4-sys::gdk_cicp_params_get_color_primaries

v4_18 = v4_16

Affects gdk4-sys::gdk_color_state_get_oklab, gdk4-sys::gdk_color_state_get_oklch