Commit Graph

12 Commits

Author SHA1 Message Date
iCatButler
eb6bbfbced - Clamp texture coordinates to avoid sampling incorrect values when using filtering options
- Invalidate w component of cached vertices to selectively disable perspective correction when using them.
2018-07-01 15:48:34 +01:00
rz5
ec53501e50 Create a description of PGXP 2017-09-06 18:02:04 +01:00
twinaphex
c647d03003 Buildfix for PS3 2017-08-14 07:04:58 +02:00
Twinaphex
4c85d88c29 Merge pull request #99 from iCatButler/master
Clear upper 5 bits of X and Y coordinates
2016-10-01 21:47:29 +02:00
iCatButler
d08f741afc Clear upper 5 bits of X and Y coordinates
Fixes rendering in THPS
2016-10-01 20:23:48 +01:00
twinaphex
a323a830a8 Merge https://github.com/iCatButler/beetle-psx-libretro 2016-09-28 11:16:56 +02:00
twinaphex
00f73aadbe Push some 'initial for loop declaration' errors 2016-09-27 22:30:09 +02:00
iCatButler
f074140e9f Tidy up GPU side code
- Remove unused functions
- Replace debug flags with a single valid_w
- Allow vertex caching to count as PGXP_enabled on its own
2016-09-27 15:42:26 +01:00
Lionel Flandrin
edf2c2b253 Fixed SW renderer 2016-09-26 00:46:25 +02:00
Lionel Flandrin
48ae05061b Fix compilation warnings 2016-09-25 22:17:45 +02:00
twinaphex
e91d0ca750 Some Makefile changes/fixes 2016-09-25 18:57:34 +02:00
iCatButler
e9d2688c74 Initial PGXP integration
- Create VS 2015 files
- Fix various compiler and linker errors (not sure if I'm missing some existing work arounds)

- Intergate all current operations (CPU currently broken)
- Integrate vertex caching
- Implement perspective correct texturing
- Update command vertices to use floating point positions
- Add menu options to toggle modes
2016-09-25 11:52:57 +01:00