index
:
fparkan
devel
master
Utilities and tools for the game "Parkan: Iron Strategy".
Valentin Popov
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
adapters
/
fparkan-render-vulkan
/
src
/
ffi
Commit message (
Collapse
)
Author
Age
Files
Lines
*
feat(vulkan): select readback-capable swapchains
Valentin Popov
2026-07-18
4
-2
/
+26
|
*
feat(vulkan): add alpha test shader path
Valentin Popov
2026-07-18
4
-9
/
+52
|
*
feat(vulkan): add depth attachment pipeline support
Valentin Popov
2026-07-18
4
-18
/
+254
|
*
feat(vulkan): select canonical depth attachment formats
Valentin Popov
2026-07-18
1
-0
/
+39
|
*
feat(vulkan): cache pipeline variants by state key
Valentin Popov
2026-07-18
3
-21
/
+126
|
*
feat(render): add deterministic pipeline state keys
Valentin Popov
2026-07-18
1
-1
/
+4
|
*
feat(render): bind materials per mesh batch
Valentin Popov
2026-07-18
3
-59
/
+187
|
*
feat(render): preserve original mesh batch draws
Valentin Popov
2026-07-18
2
-5
/
+51
|
*
feat(render): sample original TEXM in Vulkan
Valentin Popov
2026-07-18
5
-31
/
+259
|
*
feat(render): upload original TEXM to Vulkan
Valentin Popov
2026-07-18
3
-12
/
+352
|
*
feat(render): draw original MSH through Vulkan
Valentin Popov
2026-07-18
1
-1
/
+3
|
*
feat(render): accept static indexed Vulkan meshes
Valentin Popov
2026-07-18
3
-36
/
+151
|
*
fix(stage0): require Windows native smoke
Valentin Popov
2026-07-18
1
-1
/
+3
|
*
fix(clippy): address Rust 1.97 lints
Valentin Popov
2026-07-18
1
-5
/
+5
|
*
style: format workspace with Rust 1.97
Valentin Popov
2026-07-18
1
-1
/
+8
|
*
feat(stage2): persist prepared mission assets and reports
Valentin Popov
2026-07-03
1
-0
/
+1
|
*
fix(vulkan): capture shutdown validation after owner drop
Valentin Popov
2026-07-03
1
-26
/
+21
|
*
fix(smoke): capture final validation after explicit shutdown
Valentin Popov
2026-06-25
2
-11
/
+130
|
*
build(ci): fail closed on shader provenance
Valentin Popov
2026-06-25
1
-3
/
+3
|
*
fix(stage0-ci): satisfy strict clippy gates
Valentin Popov
2026-06-25
4
-8
/
+8
|
*
fix(vulkan-policy): report sampled formats and limits
Valentin Popov
2026-06-25
2
-4
/
+82
|
*
fix(vulkan-policy): gate requested depth formats
Valentin Popov
2026-06-25
5
-26
/
+158
|
*
fix(vulkan-smoke): track bootstrap timeout evidence
Valentin Popov
2026-06-25
2
-0
/
+95
|
*
fix(vulkan-smoke): harden timeout and ci closure
Valentin Popov
2026-06-25
2
-3
/
+6
|
*
feat(vulkan-policy): report rejected device diagnostics
Valentin Popov
2026-06-25
1
-8
/
+15
|
*
build(vulkan-shaders): target vulkan 1.1 manifests
Valentin Popov
2026-06-25
1
-1
/
+1
|
*
feat(vulkan-smoke): verify macos portability evidence
Valentin Popov
2026-06-25
2
-0
/
+9
|
*
fix(vulkan-smoke): rollback partial swapchain resources
Valentin Popov
2026-06-25
1
-10
/
+73
|
*
test(vulkan-smoke): cover explicit teardown order
Valentin Popov
2026-06-25
1
-5
/
+160
|
*
fix(vulkan-smoke): simplify swapchain image layout transitions
Valentin Popov
2026-06-25
2
-60
/
+10
|
*
refactor(vulkan-ffi): extract capability probe module
Valentin Popov
2026-06-25
3
-401
/
+411
|
*
refactor(vulkan-ffi): extract swapchain probe module
Valentin Popov
2026-06-25
2
-214
/
+229
|
*
refactor(vulkan-ffi): extract swapchain resource module
Valentin Popov
2026-06-25
2
-485
/
+499
|
*
refactor(vulkan-backend): satisfy ci quality gates
Valentin Popov
2026-06-25
1
-50
/
+97
|
*
refactor(vulkan-ffi): move adapter tests into submodule
Valentin Popov
2026-06-25
1
-0
/
+690
|
*
refactor(vulkan-ffi): extract smoke renderer types
Valentin Popov
2026-06-25
1
-0
/
+140
|
*
refactor(vulkan-ffi): extract smoke renderer module
Valentin Popov
2026-06-25
2
-2
/
+617
|
*
refactor(vulkan-ffi): extract resource setup module
Valentin Popov
2026-06-25
1
-0
/
+699
|
*
refactor(vulkan-ffi): extract runtime capability module
Valentin Popov
2026-06-25
1
-0
/
+786
|
*
refactor(vulkan-ffi): extract validation messenger module
Valentin Popov
2026-06-25
1
-0
/
+125
|
*
refactor(vulkan-ffi): extract surface bootstrap module
Valentin Popov
2026-06-25
1
-0
/
+159
|
*
refactor(vulkan-ffi): extract instance bootstrap module
Valentin Popov
2026-06-25
1
-0
/
+390