Skip to content
Success

Changes

Summary

  1. See desc (commit: a996f93) (details)
Commit a996f93c587591367b8b2896f2ecd1f39f7f776a by xtreme8000
See desc

* refactor chunk code to use new tesselator cube face generator
* glx vbos now reuse existing buffer storage if it is large enough
* glx can now use gl state color
* fix memory leak when loading map file
* remove all minimap array code
* refactor damaged voxel and falling blocks rendering to use tesselator
(and use pointer access everywhere too)
* free kv6 file memory after load
* models can now freely choose team colors and are no longer baked into
the model's data, they also use a tesselator
* the block's model now also uses glx (no more immediate drawing)
* reset team scores on a winning intel capture
* include git commit in client version
* refactor particle renderer to use tesselator (and pointer accesses)
* tesselator: add cube face generation, normal option and int/float mode
* generate block color selection texture on the stack
(commit: a996f93)
The file was modified src/CMakeLists.txt (diff)
The file was modified src/model.c (diff)
The file was modified src/texture.c (diff)
The file was modified src/main.c (diff)
The file was modified src/glx.h (diff)
The file was modified src/network.c (diff)
The file was modified src/particle.h (diff)
The file was modified src/model.h (diff)
The file was modified src/glx.c (diff)
The file was modified src/particle.c (diff)
The file was modified src/hud.c (diff)
The file was modified src/tesselator.h (diff)
The file was modified src/tesselator.c (diff)
The file was modified src/map.h (diff)
The file was modified src/map.c (diff)
The file was modified src/chunk.c (diff)