Commit Graph

5 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
iCatButler
d08f741afc Clear upper 5 bits of X and Y coordinates
Fixes rendering in THPS
2016-10-01 20:23:48 +01: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
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