aboutsummaryrefslogtreecommitdiff
path: root/plugins/gpu_neon/psx_gpu/psx_gpu.h
diff options
context:
space:
mode:
authornotaz2012-10-22 01:42:56 +0300
committernotaz2012-10-24 01:10:16 +0300
commit7956599fa5f666016f71870d9889748c97839041 (patch)
treec2a354d15c23f335a0091665488a14f45071ddb0 /plugins/gpu_neon/psx_gpu/psx_gpu.h
parentc111e8f8fb8a0d3bd7b05c743a48d942e107cc79 (diff)
downloadpcsx_rearmed-7956599fa5f666016f71870d9889748c97839041.tar.gz
pcsx_rearmed-7956599fa5f666016f71870d9889748c97839041.tar.bz2
pcsx_rearmed-7956599fa5f666016f71870d9889748c97839041.zip
psx_gpu: select buffers differently
this handles weird drawing areas better
Diffstat (limited to 'plugins/gpu_neon/psx_gpu/psx_gpu.h')
-rw-r--r--plugins/gpu_neon/psx_gpu/psx_gpu.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/gpu_neon/psx_gpu/psx_gpu.h b/plugins/gpu_neon/psx_gpu/psx_gpu.h
index f8547f3..846658c 100644
--- a/plugins/gpu_neon/psx_gpu/psx_gpu.h
+++ b/plugins/gpu_neon/psx_gpu/psx_gpu.h
@@ -188,10 +188,11 @@ typedef struct
s16 saved_viewport_start_y;
s16 saved_viewport_end_x;
s16 saved_viewport_end_y;
+ u8 enhancement_buf_by_x16[64];
// Align up to 64 byte boundary to keep the upcoming buffers cache line
// aligned, also make reachable with single immediate addition
- u8 reserved_a[228];
+ u8 reserved_a[164];
// 8KB
block_struct blocks[MAX_BLOCKS_PER_ROW];