2015-04-26

PCSX2 Git (2015/04/26)

EmuCR: PCSX2PCSX2 Git (2015/04/26) is compiled. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.

PCSX2 Git Changelog:
* gsdx-ogl: fix logz management (FFXII)
The issue is that z+1 overflow if z is UINT max
log2(z) overflow if z is 0
So let's use an or 1 to avoid both overflow
* gsdx-ogl: use 64 bits counter + fix division factor
I also added a counter of the real size of the texture.
I have a bad overhead for pbo transfer
* gsdx-ogl: use countof macro instead to hardcode the size
* gsdx-ogl: print the bandwidth of uniform
* gsdx-ogl: early bind vertex array object
Creation of buffer will generate a bind in BufferStorage mode. It is just to be safe.
* glsl: format white space + comment
* gsdx-ogl: allow to invalidate the texture
It just a hint to the driver to avoid any useless transfer
I don't expect any change but it is free so why not ;)
* gsdx-ogl: add a quick and dirty DSA layer emulation
The global idea is to use
1/ bind in tight loop
2/ DSA otherwise (to avoid any binding in tight loop)
* gsdx-ogl: add dsa function place holder
* gsdx-ogl: add override_GL_ARB_texture_barrier option
To ease regression test.
* gsdx-ogl: try to avoid crash on fglrx windows

Download: PCSX2 Git (2015/04/26)
Source: Here

0 Comments

Post a Comment