mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-13 02:08:49 +12:00
OpenGL renderer:
- Improved Vertex & Fragment Shader Decompilers. - Implemented fp uniform loader. - Implemented DXT1 & DXT2 textures decompression. - Implemented draft cellResc module. - Updated glext. PPU Interpreter: - Fixed VSPLTW, VNMSUBFP, VMRGLW, VMRGLH, VMRGLB, VMRGHW, VMRGHH, VMRGHB instructions. cellFs: - Fixed cellFsStat syscall.
This commit is contained in:
parent
234e174b7d
commit
f83aa9d5ae
42 changed files with 4015 additions and 845 deletions
|
@ -1,14 +1,27 @@
|
|||
#pragma once
|
||||
|
||||
struct MemBlockInfo
|
||||
struct MemInfo
|
||||
{
|
||||
u64 addr;
|
||||
u32 size;
|
||||
|
||||
MemInfo(u64 _addr, u32 _size)
|
||||
: addr(_addr)
|
||||
, size(_size)
|
||||
{
|
||||
}
|
||||
|
||||
MemInfo()
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
struct MemBlockInfo : public MemInfo
|
||||
{
|
||||
void* mem;
|
||||
|
||||
MemBlockInfo(u64 _addr, u32 _size)
|
||||
: addr(_addr)
|
||||
, size(_size)
|
||||
: MemInfo(_addr, _size)
|
||||
, mem(malloc(_size))
|
||||
{
|
||||
if(!mem)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue