aboutsummaryrefslogtreecommitdiff
path: root/plugins/gpu_neon/psx_gpu/psx_gpu.h
diff options
context:
space:
mode:
authorExophase2011-12-23 02:47:19 +0200
committernotaz2011-12-23 02:47:26 +0200
commit3867c6efed8d1cd6cd40f07cd46876f59da8912f (patch)
treec6c7edcb38c17ab2affb67aeae79350bf9cd03ae /plugins/gpu_neon/psx_gpu/psx_gpu.h
parentde35a4641acce078961c2e748e1b6da6fe8d8b70 (diff)
downloadpcsx_rearmed-3867c6efed8d1cd6cd40f07cd46876f59da8912f.tar.gz
pcsx_rearmed-3867c6efed8d1cd6cd40f07cd46876f59da8912f.tar.bz2
pcsx_rearmed-3867c6efed8d1cd6cd40f07cd46876f59da8912f.zip
psx_gpu: texture cache fix, updates
Diffstat (limited to 'plugins/gpu_neon/psx_gpu/psx_gpu.h')
-rw-r--r--plugins/gpu_neon/psx_gpu/psx_gpu.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/plugins/gpu_neon/psx_gpu/psx_gpu.h b/plugins/gpu_neon/psx_gpu/psx_gpu.h
index 49425ce..137dda9 100644
--- a/plugins/gpu_neon/psx_gpu/psx_gpu.h
+++ b/plugins/gpu_neon/psx_gpu/psx_gpu.h
@@ -130,12 +130,11 @@ typedef struct
u32 dirty_textures_8bpp_alternate_mask;
u32 triangle_color;
- u32 primitive_color;
-
u32 dither_table[4];
struct render_block_handler_struct *render_block_handler;
void *texture_page_ptr;
+ void *texture_page_base;
u16 *clut_ptr;
u16 *vram_ptr;
@@ -189,13 +188,6 @@ typedef struct
u8 texture_4bpp_cache[32][256 * 256];
u8 texture_8bpp_even_cache[16][256 * 256];
u8 texture_8bpp_odd_cache[16][256 * 256];
-
- u32 pixel_count_mode;
- u32 pixel_compare_mode;
-
- u8 *vram_pixel_counts_a;
- u8 *vram_pixel_counts_b;
- u16 *compare_vram;
} psx_gpu_struct;
typedef struct __attribute__((aligned(16)))