mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-05 06:26:49 +00:00
RSX Bugfixes and plugging memory leaks
BUGFIX: Add break after NV4097_SET_TEXTURE_BORDER_COLOR in RSXThread.cpp BUGFIX: Fix parameters passed to RSXTexture::SetControl3 (they were being passed in reverse order) BUGFIX: Remove invalid, non-sensical call to glPixelStorei in GLGSRender.h BUGFIX: Fix signed/unsigned comparison compiler warnings in GLGSRender.h CHANGE: Make GLFragmentProgram::Decompiler synchronous by default CHANGE: Update wxWidgets submodule to latest commit BUGFIX: Fix several memory leaks ADDED: Created a new MSVC debug configuration to output locations of allocations that end up leaking after the program is closed. BUGFIX: Fix the stupid PadHandler crash due to the lack of a virtual d'tor
This commit is contained in:
commit
d136adc73f
46 changed files with 617 additions and 149 deletions
|
|
@ -191,6 +191,8 @@ protected:
|
|||
}
|
||||
|
||||
public:
|
||||
virtual ~LoaderBase() = default;
|
||||
|
||||
virtual bool LoadInfo() { return false; }
|
||||
virtual bool LoadData(u64 offset = 0) { return false; }
|
||||
Elf_Machine GetMachine() const { return machine; }
|
||||
|
|
@ -208,7 +210,7 @@ class Loader : public LoaderBase
|
|||
public:
|
||||
Loader();
|
||||
Loader(vfsFileBase& stream);
|
||||
~Loader();
|
||||
virtual ~Loader();
|
||||
|
||||
void Open(const std::string& path);
|
||||
void Open(vfsFileBase& stream);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue