Font Size



Git page

Here you can find the latest PCSX2 Git revisions and their respective changelogs. The downloads are courtesy of Orphis' build bot, which he provides totally free of charge Smile Thanks Orphis!
You can click on the revision number to check out the git revision page and the download button to get them (you will be redirected to Orphis' page). The top revision is the latest,which means it includes all changes from all previous ones.
You need to install the Visual C++ 2013 redist to run these builds.

Revision Author Age Changelog Download
6a3250cgregory387 hours,52 seconds ago

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

ee24407gregory3813 hours,5 minutes ago

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

00e6291gregory3814 hours,18 minutes ago

gsdx-ogl: use countof macro instead to hardcode the size

47a0026gregory3814 hours,24 minutes ago

gsdx-ogl: print the bandwidth of uniform

f2f5954gregory3814 hours,34 minutes ago

gsdx-ogl: early bind vertex array object

Creation of buffer will generate a bind in BufferStorage mode. It is just to be safe.

15ae999gregory3814 hours,34 minutes ago

glsl: format white space + comment

757726bgregory3814 hours,34 minutes ago

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 Wink

75817bbgregory3814 hours,34 minutes ago

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)

eb257d9gregory3814 hours,34 minutes ago

gsdx-ogl: add dsa function place holder

baf84b9gregory3817 hours,24 minutes ago

gsdx-ogl: add override_GL_ARB_texture_barrier option

To ease regression test.

b12eb45gregory3817 hours,33 minutes ago

gsdx-ogl: try to avoid crash on fglrx windows

f0182f9gregory381 day,1 hour ago

windows requires APIENTRY (=> stdcall)

7b0775dgregory381 day,4 hours ago

gsdx-ogl: add some fences to protect the upload of vbo buffer

This way ogl_vertex_storage must be safer to activate

And it brings a nice performance boost (game with lots of primitives and
reasonable upscaling)

SotC testcase 4x: 61fps => 78fps

36514bdgregory381 day,5 hours ago

glsl: fog is a single byte

Give a chance to the driver to optimize if possible

c207632gregory381 day,6 hours ago

gsdx-ogl: improve date performance for GL45

If there is no overlap, it is allowed to directly read from the render target.

On SotC testcase with 6x scaling: 30fps -> 40fps

Note: it requires GL_ARB_texture_barrier extension so be sure to have a recent driver

Note2: it requires a lots of testing too

Open question: in case of complex date (written alpha)
Will it be faster to split the draw call into multiple call with no
primitive overlap

795ae50gregory381 day,7 hours ago

gsdx-ogl: fix the recently broken advance date feature

Now it is really working with a 2 stages shaders but it is still slow.

672e3f9gregory381 day,7 hours ago

gsdx-ogl: use DSA for texture management

Yeah code is much nicer Smile

6d31d1egregory381 day,7 hours ago

gsdx-ogl: add a layer to emulate DSA for texture

Framebuffer function will be nice too

f71eb17gregory381 day,8 hours ago

gsdx-ogl: add glTextureBarrier function pointer

Could be useful

6e386dfgregory381 day,8 hours ago

gsdx-ogl: avoid to clean fully texture in DATE

Is is useless and it has a small impact on performance for big upscale


Share this

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to Twitter