Dmitry Stepanov
d27b8a9ad4
fixed clippy warnings
2026-08-29 10:01:35 +03:00
Dmitry Stepanov
efe97b8229
handle non-exhaustive enums in Visit proc-macro correctly
2026-08-11 11:48:55 +03:00
Dmitry Stepanov
5112072d1e
bump msrv + clippy fixes
2026-07-04 20:54:03 +03:00
Dmitry Stepanov
d35476c864
more PartialEq impls
2026-06-07 23:58:55 +03:00
Dmitry Stepanov
7f33a13ff9
merged TypeUuidProvider trait into Reflect
2026-05-28 21:50:17 +03:00
Dmitry Stepanov
1c18ee7c92
Revert "texture sampler resource"
...
This reverts commit 68884bdb84 .
2026-04-05 11:25:45 +03:00
Dmitry Stepanov
4a0602ab25
bump version for the future release
...
- helps to catch bug reports from the "nightly" version of the engine
2026-03-30 20:50:58 +03:00
Dmitry Stepanov
68884bdb84
texture sampler resource
2026-03-29 23:24:45 +03:00
Dmitry Stepanov
2e5784c9f1
removed incorrect impl of Visit for TextureBytes
2026-03-29 22:04:34 +03:00
Dmitry Stepanov
9e9e2d7032
1.0.1 + changelog
2026-03-28 09:39:38 +03:00
Dmitry Stepanov
46af33931c
unify naming for built-in assets
2026-02-26 15:52:23 +03:00
Dmitry Stepanov
496414ee33
bump version
2026-02-12 19:08:48 +03:00
Dmitry Stepanov
4de934e11f
1.0.0-rc.2
2026-02-05 22:04:37 +03:00
zuiyu
c600a95c28
Merge pull request #885 from zuiyu1998/remove_lazy_static
...
Remove lazy static
2026-01-29 19:43:06 +03:00
Dmitry
ed3f6608f4
added property editor for TextureKind
2025-12-20 18:56:19 +03:00
Dmitry Stepanov
36ae0c8af5
property editor for TexturePixelKind
2025-12-17 20:44:39 +03:00
Dmitry Stepanov
ddd7a17fc8
[BREAKING] drop backward compatibility for assets
...
- use this tool from 1.0.0-rc.1 https://fyrox.rs/blog/post/fyrox-game-engine-1-0-0-rc-1/#migration to migrate the assets
2025-11-02 19:48:19 +03:00
Dmitry Stepanov
9148813d6a
cargo fmt
2025-11-01 17:46:18 +03:00
Dmitry Stepanov
7b79b19a39
fixed clippy warnings
2025-11-01 17:23:37 +03:00
Dmitry Stepanov
ef39d2aada
updated msrv
2025-10-22 20:27:20 +03:00
LuoZheng2002
32b131a896
added pure color texture ( #845 )
2025-09-30 14:13:57 +03:00
Dmitry Stepanov
16cd27dd76
added srgba8/srgb8 texture formats
2025-09-30 10:57:23 +03:00
Dmitry
ad78773d3b
ui rendering api improvements (draft)
2025-09-29 17:50:03 +03:00
Dmitry Stepanov
f97851f11d
updated deps
2025-08-10 10:24:13 +03:00
Dmitry Stepanov
783114dcc4
Texture::new_cube_render_target
2025-05-31 22:00:50 +03:00
Dmitry Stepanov
4877afb072
fixed cube texture to use only one size parameter instead width+height
...
- width+height makes no sense for cube textures anyway because width must be equal to height, otherwise it is not a cube and pretty much any gapi will reject such textures
2025-05-31 22:00:26 +03:00
Dmitry Stepanov
0e3bd07c38
1.0.0-rc.1
2025-05-29 18:58:18 +03:00
Dmitry Stepanov
ef4e4b46ca
Reflect::try_clone_box
...
- `#[reflect(non_cloneable)]` for types that cannot be cloned
2025-05-16 23:26:34 +03:00
Dmitry Stepanov
5a5b48b0d2
split visitor module into multiple modules
2025-04-09 19:53:38 +03:00
Dmitry Stepanov
10a4dc048b
use trait upcasting and remove as_any for ResourceData
...
- bumped msrv to 1.86
2025-04-06 18:56:17 +03:00
Dmitry Stepanov
6d2874b8d5
fixed clippy warnings
2025-04-06 17:11:55 +03:00
Dmitry Stepanov
a747e3c00d
tidy up resource header content
...
- moved resource uuid to ResourceState::Ok
2025-04-01 23:14:30 +03:00
Dmitry Stepanov
9a95b7be52
refactored resource system to use uuids instead of path where possible
...
- editor is still broken
- mostly wip
2025-03-30 13:28:48 +03:00
Dmitry Stepanov
61ef74b5d8
ResourceIo::write_file + rename FileLoadError->FileError
2025-03-26 20:36:38 +03:00
Dmitry Stepanov
098897d31d
use sampler+texture pair instead of old-fashioned combined texture
...
- makes gpu texture immutable
- changes in sampler properties of client-side textures results in full re-creation of the sampler on the renderer side
- a step furher toward better modern gapi support
2025-03-22 18:30:22 +03:00
Dmitry Stepanov
cc17cbdc3d
0.36.2 + yanked 0.36.1
2025-02-27 10:52:15 +03:00
Dmitry Stepanov
154f815b10
bumped versions
2025-02-27 10:37:34 +03:00
Dmitry Stepanov
c5745fc9fb
added more info for crates
2025-02-05 20:59:50 +03:00
Dmitry Stepanov
198295cba2
updated dependencies
2025-01-13 01:04:15 +03:00
Dmitry Stepanov
1993a758d1
removed lots of redundant as_any + as_any_mut impls
...
- replaced them with `Downcast` trait
2025-01-12 23:00:18 +03:00
Dmitry Stepanov
f50dee3236
detached texture-related code to separate crate
...
- allows to attach it to `fyrox-ui` to use textures directly without using hacky `UntypedResource`
- fixed syncing bug of R coordinate for volume textures
2024-12-31 19:24:12 +03:00