clean up
This commit is contained in:
parent
ef16842074
commit
8905410aa4
|
@ -13,12 +13,6 @@
|
||||||
#include "pvr_regs.h"
|
#include "pvr_regs.h"
|
||||||
#include "rend/TexCache.h"
|
#include "rend/TexCache.h"
|
||||||
|
|
||||||
void libPvr_LockedBlockWrite (vram_block* block,u32 addr)
|
|
||||||
{
|
|
||||||
rend_text_invl(block);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void libPvr_Reset(bool hard)
|
void libPvr_Reset(bool hard)
|
||||||
{
|
{
|
||||||
KillTex = true;
|
KillTex = true;
|
||||||
|
|
|
@ -27,6 +27,7 @@ bool palette_updated;
|
||||||
const std::array<f32, 16> D_Adjust_LoD_Bias = {
|
const std::array<f32, 16> D_Adjust_LoD_Bias = {
|
||||||
0.f, -4.f, -2.f, -1.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f
|
0.f, -4.f, -2.f, -1.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f
|
||||||
};
|
};
|
||||||
|
static void rend_text_invl(vram_block* bl);
|
||||||
|
|
||||||
u32 detwiddle[2][11][1024];
|
u32 detwiddle[2][11][1024];
|
||||||
//input : address in the yyyyyxxxxx format
|
//input : address in the yyyyyxxxxx format
|
||||||
|
@ -221,7 +222,7 @@ bool VramLockedWriteOffset(size_t offset)
|
||||||
{
|
{
|
||||||
if (lock != nullptr)
|
if (lock != nullptr)
|
||||||
{
|
{
|
||||||
libPvr_LockedBlockWrite(lock, (u32)offset);
|
rend_text_invl(lock);
|
||||||
|
|
||||||
if (lock != nullptr)
|
if (lock != nullptr)
|
||||||
{
|
{
|
||||||
|
@ -907,7 +908,7 @@ void WriteTextureToVRam(u32 width, u32 height, u8 *data, u16 *dst)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void rend_text_invl(vram_block* bl)
|
static void rend_text_invl(vram_block* bl)
|
||||||
{
|
{
|
||||||
BaseTextureCacheData* tcd = (BaseTextureCacheData*)bl->userdata;
|
BaseTextureCacheData* tcd = (BaseTextureCacheData*)bl->userdata;
|
||||||
tcd->dirty = FrameCount;
|
tcd->dirty = FrameCount;
|
||||||
|
|
|
@ -820,8 +820,6 @@ private:
|
||||||
const TCW TCWTextureCacheMask = { { 0x1FFFFF, 0, 0, 1, 7, 1, 1 } };
|
const TCW TCWTextureCacheMask = { { 0x1FFFFF, 0, 0, 1, 7, 1, 1 } };
|
||||||
};
|
};
|
||||||
|
|
||||||
void rend_text_invl(vram_block* bl);
|
|
||||||
|
|
||||||
void ReadFramebuffer(PixelBuffer<u32>& pb, int& width, int& height);
|
void ReadFramebuffer(PixelBuffer<u32>& pb, int& width, int& height);
|
||||||
void WriteTextureToVRam(u32 width, u32 height, u8 *data, u16 *dst);
|
void WriteTextureToVRam(u32 width, u32 height, u8 *data, u16 *dst);
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
#include "hw/pvr/Renderer_if.h"
|
#include "hw/pvr/Renderer_if.h"
|
||||||
|
|
||||||
void rend_set_fb_scale(float x,float y) { }
|
void rend_set_fb_scale(float x,float y) { }
|
||||||
void rend_text_invl(vram_block* bl) { }
|
|
||||||
|
|
||||||
struct norend : Renderer
|
struct norend : Renderer
|
||||||
{
|
{
|
||||||
|
|
|
@ -518,8 +518,6 @@ s32 libPvr_Init();
|
||||||
void libPvr_Reset(bool Manual);
|
void libPvr_Reset(bool Manual);
|
||||||
void libPvr_Term();
|
void libPvr_Term();
|
||||||
|
|
||||||
void libPvr_LockedBlockWrite(vram_block* block,u32 addr); //set to 0 if not used
|
|
||||||
|
|
||||||
void* libPvr_GetRenderTarget();
|
void* libPvr_GetRenderTarget();
|
||||||
|
|
||||||
//GDR
|
//GDR
|
||||||
|
|
Loading…
Reference in New Issue