Graphite/node-graph/node-macro/src
Dennis Kobert ffc74273cc
Some checks are pending
Editor: Dev & CI / build (push) Waiting to run
Editor: Dev & CI / cargo-deny (push) Waiting to run
Implement Convert trait to convert between CPU and GPU images (#3194)
* Add upload texture trait

* Make convert trait use explicit converter

* Add gpu texture download implementation

* Add footprint to convert trait

* Cleanup texture upload / download

* Download wgpu textures aligned

* abstract texture download into converter helper

* rename module

not only doing uploads anymore
conversion looks like a ok name

* Remove into_iter call and intermediate vector allocation

---------

Co-authored-by: Timon Schelling <me@timon.zip>
2025-09-26 14:30:01 +02:00
..
shader_nodes Implement Convert trait to convert between CPU and GPU images (#3194) 2025-09-26 14:30:01 +02:00
buffer_struct.rs Shaders: add BufferStruct to support bool and enums (#3109) 2025-09-05 16:32:41 +00:00
codegen.rs Shaders: add BufferStruct to support bool and enums (#3109) 2025-09-05 16:32:41 +00:00
crate_ident.rs Shaders: add BufferStruct to support bool and enums (#3109) 2025-09-05 16:32:41 +00:00
derive_choice_type.rs Fix clippy warnings (#3085) 2025-08-23 11:45:47 +02:00
lib.rs Shaders: add BufferStruct to support bool and enums (#3109) 2025-09-05 16:32:41 +00:00
parsing.rs Shaders: add BufferStruct to support bool and enums (#3109) 2025-09-05 16:32:41 +00:00
validation.rs node-macro: cleanup ParsedField struct (#3064) 2025-08-19 09:25:58 +00:00