Supermodel/VS2008
Ian Curtis edb11dc223 Performance improvements
The old texture code was being bottle necked by the texture reads. We mirrored the real3d texture memory directly, including the mipmaps in a single large texture. I *think* most h/w has some sort of texture cache for a 2x2 or 4x4 block of pixels for a texture. What we were doing was reading the base texture, then reading the mipmap data from a totally separate part of the same texture which I can only assume flushed this cache. What I did was to create mipmap chains for the texture sheet, then copy the mipmap data there. Doing this basically doubles performance.
2024-06-13 13:36:30 +01:00
..
Musashi68K njz3: Proper quadrophonic audio support. Need 4+ speakers to take advantage otherwise down mixed to stereo. 2022-06-09 21:10:39 +00:00
SDL njz3: Proper quadrophonic audio support. Need 4+ speakers to take advantage otherwise down mixed to stereo. 2022-06-09 21:10:39 +00:00
SDLmain njz3: Proper quadrophonic audio support. Need 4+ speakers to take advantage otherwise down mixed to stereo. 2022-06-09 21:10:39 +00:00
SDLnet njz3: Proper quadrophonic audio support. Need 4+ speakers to take advantage otherwise down mixed to stereo. 2022-06-09 21:10:39 +00:00
ZLib njz3: Proper quadrophonic audio support. Need 4+ speakers to take advantage otherwise down mixed to stereo. 2022-06-09 21:10:39 +00:00
Build.bat Somehow John's Build.bat and Clean.bat did not get added in r262. Here they are. 2012-07-12 06:40:55 +00:00
Build.Release.bat Applied a series of patches by John Peterson: 2012-07-12 05:28:08 +00:00
Build.Release.Debugger.bat Applied a series of patches by John Peterson: 2012-07-12 05:28:08 +00:00
Clean.bat Somehow John's Build.bat and Clean.bat did not get added in r262. Here they are. 2012-07-12 06:40:55 +00:00
Rebuild.Release.bat Applied a series of patches by John Peterson: 2012-07-12 05:28:08 +00:00
Rebuild.Release.Debugger.bat Applied a series of patches by John Peterson: 2012-07-12 05:28:08 +00:00
Supermodel.sln Add SDLnetworking + some basic tcp classes 2020-06-13 19:46:12 +00:00
Supermodel.vcproj Committing various small updates that have been hanging around in my source tree for a while now: 2012-07-15 21:04:46 +00:00
Supermodel.vcxproj Performance improvements 2024-06-13 13:36:30 +01:00
Supermodel.vcxproj.filters Performance improvements 2024-06-13 13:36:30 +01:00