Graphite/desktop/src/cef
Dennis Kobert e56f858ced Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056)
* WIP accelerade offscreen canvas implementation

* Implement vulkan dmabuf import

* Add fps printing

* Add feature gates

* Forgot to add file

* Experimental windows support

* Cast ptr to isize

* Remove testing chrome://flags url

* Experimental macos support for texture import

* Cleanup code and improve latency / frame pacing

* Add path for importing textures on windows through dx12

* Update doc comment

* Import textures through metal on macos

* Review cleanup

---------

Co-authored-by: Timon Schelling <me@timon.zip>
2025-08-21 10:09:38 -07:00
..
input Desktop: Add some missing key codes (#3011) 2025-08-06 15:33:13 +02:00
internal Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056) 2025-08-21 10:09:38 -07:00
texture_import Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056) 2025-08-21 10:09:38 -07:00
context.rs Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056) 2025-08-21 10:09:38 -07:00
dirs.rs Desktop set cef data and cache directory (#2927) 2025-07-24 16:56:57 +00:00
input.rs Implement basic desktop app with chromium embeded framework (#2874) 2025-07-23 20:27:55 +02:00
internal.rs Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056) 2025-08-21 10:09:38 -07:00
ipc.rs Desktop: Execute editor and node graph natively (#2955) 2025-07-31 10:26:36 +00:00
platform.rs Desktop: Implement GPU accelerated offscreen rendering and improve rendering efficency (#3056) 2025-08-21 10:09:38 -07:00
scheme_handler.rs Implement basic desktop app with chromium embeded framework (#2874) 2025-07-23 20:27:55 +02:00
utility.rs Desktop: Cleaner CEF bidirectional message implementation (#2950) 2025-07-28 13:04:15 +00:00