Edwin Jakobs
af64323229
[orx-compositor] Add explicit contract checks for lambdas with callsInPlace in layer-related functions
2025-08-20 21:12:50 +02:00
Abe Pazos
6db05951ef
Remove unused imports
2025-08-04 12:00:35 +02:00
Edwin Jakobs
0bd0a51b69
[orx-compositor] Refactor resource management in Compositor.
...
Removed `deepDestroy` in favor of `destroy`, simplifying cleanup logic. Introduced `Session` management in `Composite` to handle resource lifecycles properly.
2025-03-12 17:36:09 +01:00
Edwin Jakobs
8a4a85d333
Upgrade to Gradle 8.10, Kotlin 2.0.20, reduce warnings
2024-08-25 09:39:18 +02:00
Edwin Jakobs
78ce8001a1
Accommodate for changes to default sRGB textures and targets
2024-08-13 12:35:58 +02:00
Edwin Jakobs
78fbff54c5
Upgrade to JDK 17. Add @JvmRecord annotations
2024-06-01 07:31:44 +02:00
Edwin Jakobs
d1ab80097a
[orx-compositor] Clean up API, clear mask layer
2023-01-18 23:52:38 +01:00
Edwin Jakobs
391ebce42b
[orx-compositor] Remove use() add aside {}
2022-12-28 14:18:37 +01:00
Vechro
9f7a4899fa
Reduce duplication in orx build scripts. ( #240 )
...
Co-authored-by: hamoid <abe@hamoid.com >
2022-06-19 08:06:16 +02:00
Vechro
88719292e9
[orx-compositor] Reintroduce accumulation variable. ( #241 )
2022-06-18 10:41:02 +02:00
Vechro
34914b5a47
[orx-compositor] Add BufferMultisample support ( #236 )
...
Co-authored-by: Yvee1 <stevenvdb@live.nl >
2022-06-09 13:20:24 +02:00
Steven van den Broek
18f8224d90
Fix 0x0 render target creation in compositor ( #189 )
2021-08-07 23:17:26 +02:00
Edwin Jakobs
7ed80dc543
[orx-compositor] convert to MPP
2021-06-29 14:21:16 +02:00