Graphite/node-graph/gpu-compiler
Dennis Kobert 45b04f4eb9 Lay groundwork for directly rendering to the canvas without a cpu roundrip (#1291)
* Add Texture handle type

* Add Texture View to shader inputs

* Implement basic rendering pipeline

* Render first texture using render pipeline

* Fix output color space

* Precompute the rendering pipeline

* Move gpu context creation to editor api

* Port gpu-executor nodes to node registry

* Fix canvas nodes and make code compile for non wasm targets

* Pin wasm-bindgen version

* Disable miri temoporarily for better ci times

* Fix formatting

* Remove unsafe block

* Bump wasm-pack version

* Bump wasm-bindgen version

* Add gpu feature guard for push node

* Make Into node async
2023-06-07 17:13:21 +02:00
..
gpu-compiler-bin-wrapper Add the first basic version of the GPU blend node (#1243) 2023-05-28 11:34:09 +03:00
src Lay groundwork for directly rendering to the canvas without a cpu roundrip (#1291) 2023-06-07 17:13:21 +02:00
Cargo.lock Lay groundwork for directly rendering to the canvas without a cpu roundrip (#1291) 2023-06-07 17:13:21 +02:00
Cargo.toml Restructure GPU execution to model GPU pipelines in the node graph (#1088) 2023-04-23 10:18:31 +02:00
rust-toolchain.toml Restructure GPU execution to model GPU pipelines in the node graph (#1088) 2023-04-23 10:18:31 +02:00