Finger info for marco@icculus.org...


Benchmarks?

This was commited a few weeks ago, but I had made the discovery that something wasn't quite right with the performance of FTE QuakeWorld. This affected both OpeNGL and Direct3D (Probably also Vulkan... but I generally never test it because it is still lacking and doesn't scale well with the resolution)

This was fixed in r5055.

--- a/trunk/engine/gl/gl_model.c
+++ b/trunk/engine/gl/gl_model.c
@@ -3258,7 +3258,7 @@
 {
  if (
  batch->texture == surf->texinfo->texture &&
- lbatch->shader == shader &&
+ batch->shader == shader &&
  batch->lightmap[0] == lmmerge(surf->lightmaptexturenums[0]) &&
  Vector4Compare(plane, batch->plane) &&
  batch->firstmesh + surf->mesh->numvertexes <= MAX_INDICIES &&

Se how much a silly typo from copynpaste work can make you lose almost 300fps? :S
Keep profiling and benchmarking... people. Keep at it.

When this .plan was written: 2017-02-19 08:28:29
.plan archives for this user are here (RSS here).
Powered by IcculusFinger v2.1.27
Stick it in the camel and go.