From: kosmirror <kos...@us...> - 2025-09-08 15:33:48
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "A pseudo Operating System for the Dreamcast.". The branch, master has been updated via 60ef57f4c1a55b1e515b9c577527b07a3a0ed971 (commit) from c2350046b3111d6550a8ccb583a0f21fc15b0c29 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 60ef57f4c1a55b1e515b9c577527b07a3a0ed971 Author: dfchil <dan...@gm...> Date: Mon Sep 8 17:33:30 2025 +0200 pvr: Modifier volume header texture address fix (#1189) The inside texture in modifier volumes was erroneously getting the texture address of the outside texture Co-authored-by: Daniel Fairchild <da...@vi...> ----------------------------------------------------------------------- Summary of changes: kernel/arch/dreamcast/hardware/pvr/pvr_prim.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/arch/dreamcast/hardware/pvr/pvr_prim.c b/kernel/arch/dreamcast/hardware/pvr/pvr_prim.c index 904c0511..7909c111 100644 --- a/kernel/arch/dreamcast/hardware/pvr/pvr_prim.c +++ b/kernel/arch/dreamcast/hardware/pvr/pvr_prim.c @@ -446,7 +446,7 @@ void pvr_poly_mod_compile(pvr_poly_mod_hdr_t *dst, const pvr_poly_cxt_t *src) { | FIELD_PREP(PVR_TA_PM2_VSIZE, __builtin_ctz(src->txr2.height) - 3); /* Convert the texture address */ - txr_base = to_pvr_txr_ptr(src->txr.base); + txr_base = to_pvr_txr_ptr(src->txr2.base); /* Polygon mode 3 */ mode3 = FIELD_PREP(PVR_TA_PM3_MIPMAP, src->txr2.mipmap) hooks/post-receive -- A pseudo Operating System for the Dreamcast. |