aboutsummaryrefslogtreecommitdiff
path: root/plugins/gpu_neon/psx_gpu/psx_gpu.h
diff options
context:
space:
mode:
authornotaz2011-12-20 23:14:42 +0200
committernotaz2011-12-21 22:42:20 +0200
commite8c0e0bb6288aeeb2a4cb6709608340836778886 (patch)
tree1eb2fd3ef05feae2b3bbafa8c777cd44d47fec0e /plugins/gpu_neon/psx_gpu/psx_gpu.h
parent75e28f62b2a50044b58075d63d207409e0148409 (diff)
downloadpcsx_rearmed-e8c0e0bb6288aeeb2a4cb6709608340836778886.tar.gz
pcsx_rearmed-e8c0e0bb6288aeeb2a4cb6709608340836778886.tar.bz2
pcsx_rearmed-e8c0e0bb6288aeeb2a4cb6709608340836778886.zip
gpu_neon/psx_gpu: use external vram
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, 1 insertions, 2 deletions
diff --git a/plugins/gpu_neon/psx_gpu/psx_gpu.h b/plugins/gpu_neon/psx_gpu/psx_gpu.h
index 15d9469..49425ce 100644
--- a/plugins/gpu_neon/psx_gpu/psx_gpu.h
+++ b/plugins/gpu_neon/psx_gpu/psx_gpu.h
@@ -186,7 +186,6 @@ typedef struct
edge_data_struct span_edge_data[MAX_SPANS];
u32 span_b_offset[MAX_SPANS];
- u16 _vram[1024 * 512];
u8 texture_4bpp_cache[32][256 * 256];
u8 texture_8bpp_even_cache[16][256 * 256];
u8 texture_8bpp_odd_cache[16][256 * 256];
@@ -232,7 +231,7 @@ u32 texture_region_mask(s32 x1, s32 y1, s32 x2, s32 y2);
void flush_render_block_buffer(psx_gpu_struct *psx_gpu);
-void initialize_psx_gpu(psx_gpu_struct *psx_gpu);
+void initialize_psx_gpu(psx_gpu_struct *psx_gpu, u16 *vram);
void gpu_parse(psx_gpu_struct *psx_gpu, u32 *list, u32 size);
void triangle_benchmark(psx_gpu_struct *psx_gpu);