tex: words-keyed content store (console identity semantics)

This commit is contained in:
mchughalex 2026-07-13 12:15:14 +01:00
parent 2ac10ead44
commit de59412235
2 changed files with 581 additions and 488 deletions

View file

@ -22,7 +22,6 @@ REXCVAR_DECLARE(bool, skate3_native_render_scene_quadlists);
REXCVAR_DECLARE(bool, skate3_native_render_scene_world_items);
REXCVAR_DECLARE(bool, skate3_native_render_scene_dynamic_items);
REXCVAR_DECLARE(bool, skate3_native_render_scene_retain_offscreen);
REXCVAR_DECLARE(bool, skate3_native_render_scene_tex_lookaside);
REXCVAR_DECLARE(bool, skate3_native_render_scene_tex_revalidate);
REXCVAR_DECLARE(bool, skate3_native_render_scene_mesh_revalidate);
REXCVAR_DECLARE(bool, skate3_native_render_scene_tex_mips);
@ -231,15 +230,6 @@ void NativeDebugDialog::OnDraw(ImGuiIO& io) {
"them: the smoothed render camera trails the guest pose, so "
"without this world geometry visibly tears down right at the "
"screen edges during pans/traversal"));
REXCVAR_SET(
skate3_native_render_scene_tex_lookaside,
CvarCheckbox("Texture mip lookaside",
REXCVAR_GET(skate3_native_render_scene_tex_lookaside),
"Keep decodes displaced by streaming mip rebinds parked by "
"their fetch words and swap them back in instantly when the "
"words return; kills the black/white-then-reload decal "
"recycling while approaching"));
ImGui::SeparatorText("Overlays");
REXCVAR_SET(skate3_native_render_scene_2d,
CvarCheckbox("2D / HUD replay", REXCVAR_GET(skate3_native_render_scene_2d),

File diff suppressed because it is too large Load diff