mirror of https://github.com/PCSX2/pcsx2.git
57161ec785
* Upgrade SGI license to 2.0, opensource compliant :) and GPL compatible :) Note: previous version (1.1) is not free. And therefore not compatible with GPL. Fortunately for us, there is a license clause that allow upgrading the license. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3433 96395faa-99c1-11dd-bbfe-3dabce05a288 |
||
---|---|---|
.. | ||
Linux | ||
Win32 | ||
ZeroGSShaders | ||
ctx0 | ||
ctx1 | ||
CMakeLists.txt | ||
CRC.h | ||
GLWin32.cpp | ||
GLWinX11.cpp | ||
GS.h | ||
GSmain.cpp | ||
GifTransfer.cpp | ||
GifTransfer.h | ||
Makefile.am | ||
Mem.cpp | ||
Mem.h | ||
Mem_Swizzle.cpp | ||
Mem_Swizzle.h | ||
Mem_Tables.cpp | ||
Mem_Transmit.h | ||
NewRegs.cpp | ||
NewRegs.h | ||
Profile.cpp | ||
Profile.h | ||
README.txt | ||
Regs.cpp | ||
Regs.h | ||
Util.h | ||
ZZGl.h | ||
ZZKeyboard.cpp | ||
ZZLog.cpp | ||
ZZLog.h | ||
ZZoglCRTC.cpp | ||
ZZoglCRTC.h | ||
ZZoglCreate.cpp | ||
ZZoglFlush.cpp | ||
ZZoglSave.cpp | ||
ZZoglShaders.cpp | ||
ZZoglShoots.cpp | ||
ZZoglVB.cpp | ||
buildshaders.bat | ||
common.h | ||
compile | ||
configure.ac | ||
depcomp | ||
glprocs.c | ||
glprocs.h | ||
install-sh | ||
memcpy_amd.cpp | ||
missing | ||
ps2hw.dat | ||
ps2hw.fx | ||
rasterfont.cpp | ||
rasterfont.h | ||
shaders.sh | ||
targets.cpp | ||
targets.h | ||
x86-32.S | ||
x86-32.asm | ||
x86.cpp | ||
x86.h | ||
zerogs.cpp | ||
zerogs.h | ||
zerogsmath.h | ||
zpipe.cpp | ||
zpipe.h |
README.txt
ZeroGS OpenGL ------------- author: zerofrog (@gmail.com) ZeroGS heavily uses GPU shaders. All the shaders are written in nVidia's Cg language and can be found in ps2hw.fx. 'Dev' versions of ZeroGS directly read ps2hw.fx 'Release' versions of ZeroGS read a precompiled version of ps2hw.fx from ps2hw.dat. In order to build ps2hw.dat, compile ZeroGSShaders and execute: ./ZeroGSShaders ps2hw.fx ps2hw.dat For Windows users, once ZeroGSShaders is built, run buildshaders.bat directly. It will update all necessary resource files. Note that ZeroGSShaders has only been tested in Windows so far, but the Windows ps2hw.dat can be used in linux builds.