Bo Svensson
|
b6f572578e
|
Groundcover optimisation (#3101)
* groundcover.cpp share state
* groundcover.hpp share state
|
2021-09-13 12:20:00 +02:00 |
|
Bo Svensson
|
ac72f3d636
|
reduces virtual function calls in a hotspot of cache retrieval (#3100)
* chunkmanager.cpp static_cast [ci skip]
* groundcover.cpp static_cast [ci skip]
* Update objectpaging.cpp
objectpaging.cpp static_cast [ci skip]
|
2021-09-10 17:58:57 +02:00 |
|
Bo Svensson
|
9d661359a1
|
Groundcover consolidation (#3096)
* chunkmanager.hpp viewdistance
* chunkmanager.cpp viewdistance
* chunkmanager.hpp viewdistance
* quadtreeworld.cpp viewdistance
* quadtreeworld.cpp consolidate
* quadtreeworld.hpp consolidate
* renderingmanager.cpp groundcover consolidate
* renderingmanager.hpp groundcover consolidate
* renderingmanager.cpp updater move
* renderingmanager.hpp updater move
* groundcover.hpp activegrid consolidation
* groundcover.cpp activegrid consolidation
* settings-default.cfg dead settings remove
* viewdata.cpp revert
* wrong file paste mistake
* wrong file paste mistake
* wrong file paste mistake
* renderingmanager.cpp updatecallback fix
* renderingmanager.cpp namespace fix
* groundcover.hpp redefinition fix
* groundcover.cpp redefinition fix
* renderingmanager.cpp crash fix
* renderingmanager.cpp euclidean groundcover distance
* viewdata.hpp getreusedistance
* quadtreeworld.cpp reusedistance
* groundcover.rst [ci skip]
|
2021-09-09 23:10:22 +02:00 |
|
Bret Curtis
|
7dfaef7644
|
resolve issue of meshes that cross boundaries; should only be calculating the maxBound, not the minBound of y; also fix it in groundcover as it was copied blindly over;
|
2021-08-09 22:05:12 +02:00 |
|
Petr Mikheev
|
6db2450c90
|
Initial support of generated RefNums with negative mContentFile.
|
2021-07-09 20:03:27 +02:00 |
|
jvoisin
|
8695b6fbc5
|
Use operator[] instead of at() when the idx is checked
|
2021-05-29 15:31:32 +02:00 |
|
elsid
|
f2188d2533
|
Reduce temporary allocations on ESM loading
By moving objects instead of copying when possible.
|
2021-05-15 18:45:21 +02:00 |
|
glassmancody.info
|
142c6d2993
|
Enable groundcover lighting for non FFP
|
2021-04-13 11:09:35 -07:00 |
|
AnyOldName3
|
f09b0fc1bd
|
Put groundcover alphafunc where shader visitor can see it
I'd already made this change so don't know why it disappeared instead of
being included in b8ee32e3
|
2021-03-12 17:21:36 +00:00 |
|
AnyOldName3
|
9be258d260
|
Make it possible to reinstate FFP state easily
|
2021-02-19 19:59:48 +00:00 |
|
Andrei Kortunov
|
d12a0fdcb3
|
Mark only instances from groundcover files as groundcover objects
|
2021-01-26 22:29:41 +04:00 |
|
Andrei Kortunov
|
859cd0fd0c
|
Do not use display lists for instanced meshes
|
2021-01-26 22:29:41 +04:00 |
|
Andrei Kortunov
|
a09f03c850
|
Drop groundcover materials - they are not used
|
2021-01-26 22:29:41 +04:00 |
|
Andrei Kortunov
|
14cf0ce1dc
|
Implement instanced groundcover
|
2021-01-26 22:29:41 +04:00 |
|