This commit is contained in:
Flyinghead 2020-11-30 21:59:13 +01:00
parent ef16842074
commit 8905410aa4
5 changed files with 3 additions and 13 deletions

View File

@ -13,12 +13,6 @@
#include "pvr_regs.h"
#include "rend/TexCache.h"
void libPvr_LockedBlockWrite (vram_block* block,u32 addr)
{
rend_text_invl(block);
}
void libPvr_Reset(bool hard)
{
KillTex = true;

View File

@ -27,6 +27,7 @@ bool palette_updated;
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
};
static void rend_text_invl(vram_block* bl);
u32 detwiddle[2][11][1024];
//input : address in the yyyyyxxxxx format
@ -221,7 +222,7 @@ bool VramLockedWriteOffset(size_t offset)
{
if (lock != nullptr)
{
libPvr_LockedBlockWrite(lock, (u32)offset);
rend_text_invl(lock);
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;
tcd->dirty = FrameCount;

View File

@ -820,8 +820,6 @@ private:
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 WriteTextureToVRam(u32 width, u32 height, u8 *data, u16 *dst);

View File

@ -3,7 +3,6 @@
#include "hw/pvr/Renderer_if.h"
void rend_set_fb_scale(float x,float y) { }
void rend_text_invl(vram_block* bl) { }
struct norend : Renderer
{

View File

@ -518,8 +518,6 @@ s32 libPvr_Init();
void libPvr_Reset(bool Manual);
void libPvr_Term();
void libPvr_LockedBlockWrite(vram_block* block,u32 addr); //set to 0 if not used
void* libPvr_GetRenderTarget();
//GDR