gtk/gdk/broadway
Benjamin Otte 1b1e7f4296 drawcontext: Make begin_frame() set colorstate + depth
Make begin_frame() set a rendering colorstate and depth, and provide it
to the renderers via gdk_draw_context_get_depth() and
gdk_draw_context_get_color_state().

This allows the draw contexts to define their own values, so that ie the
Cairo and GL renderer can choose different settings for rendering (in
particular, GL can choose GL_SRGB and do the srgb conversion; while
Cairo relies on the renderer).
2024-07-11 14:57:20 +02:00
..
broadway-output.c Replace "gint" with "int" 2020-07-25 00:47:36 +02:00
broadway-output.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
broadway-protocol.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
broadway-server.c broadway: Don't cause traffic when disconnecting 2023-03-17 11:00:35 -04:00
broadway-server.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
broadway.js gdk/broadway: Port !2972 and !3130 from gtk3 2022-02-11 09:29:57 +11:00
broadwayd.c broadway: Don't cause traffic when disconnecting 2023-03-17 11:00:35 -04:00
client.html Issue #1633 - Ensure focus on click 2019-02-04 17:46:09 +01:00
gdkbroadway-server.c Merge branch 'broadway-modal-hint' into 'main' 2023-01-26 02:44:54 +00:00
gdkbroadway-server.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadwaycursor.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadwaydisplay.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadwaydisplaymanager.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadwaymonitor.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkbroadwaysurface.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkcairocontext-broadway.c drawcontext: Make begin_frame() set colorstate + depth 2024-07-11 14:57:20 +02:00
gdkcairocontext-broadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkcursor-broadway.c gdk: Drop some unused cursor apis 2018-01-16 23:32:01 -05:00
gdkdevice-broadway.c gdk/broadway: correct gdk_broadway_device_query_state() to return pointer 2022-09-21 15:42:40 +10:00
gdkdevice-broadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdisplay-broadway.c display: Remove ::create_surface() vfunc 2023-04-26 21:03:34 +02:00
gdkdisplay-broadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdnd-broadway.c broadway: Don't include gdkinternals.h 2021-09-24 22:11:57 +02:00
gdkdrawcontext-broadway.c drawcontext: Make begin_frame() set colorstate + depth 2024-07-11 14:57:20 +02:00
gdkdrawcontext-broadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkeventsource.c gdk/broadway: Add deprecation guards around gdk_display_put_event() 2023-01-27 19:59:36 +01:00
gdkeventsource.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkglobals-broadway.c
gdkkeys-broadway.c broadway: Don't include gdkinternals.h 2021-09-24 22:11:57 +02:00
gdkmonitor-broadway.c broadway: No more screen 2017-11-01 19:44:28 -04:00
gdkmonitor-broadway.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkprivate-broadway.h display: Remove ::create_surface() vfunc 2023-04-26 21:03:34 +02:00
gdksurface-broadway.c Remove G_ENABLE_DEBUG around debug checks 2023-11-05 11:16:23 +01:00
gdksurface-broadway.h display: Remove ::create_surface() vfunc 2023-04-26 21:03:34 +02:00
gen-c-array.py meson: Reduce useless relinking on reconfigure 2020-04-03 18:41:55 +05:30
meson.build build: Add a missing dependency 2024-04-11 15:47:38 -04:00
TODO.broadway *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00