Karl F
9e44b09314
Happy new year!
...
HAPPY MERRY 2021!
2021-01-03 19:40:16 +01:00
Webster Sheets
4d3fcb5b84
Deprecate matrix4x4d renderer methods, add better Viewport handling
2020-09-07 15:31:15 -04:00
Webster Sheets
753b36a9b2
Apply clang-format changes
2020-08-31 22:03:42 -04:00
Webster Sheets
2d9531d3d7
Add more profiling points
...
Better profile the startup phase, add profiling to Sound.cpp
2020-08-31 21:06:04 -04:00
Karl F
436db08636
Happy new decade!
...
May you live long and prosper!
2020-01-01 10:47:46 +01:00
mike-f1
e6403fc1ad
Decouple includes; Remove some unused variable; Fix an equation in Space.cpp
2019-10-20 11:19:45 +02:00
Andrew Copland
188312d3f8
Use the single parameter ScaleMatrix instead of 3
2019-06-08 23:08:54 +01:00
mike-f1
75956b9fd0
Decouple includes of Sfx.* and trade dependency from Ship with dependency from ModelBody
...
Forward declare Space in Ship.h; Make things compiling again
Decouple WorldView.h; Some other decouple here and there
Decouple Renderer no more included in RenderState; Model not including directly its childs
2019-05-21 17:50:50 +02:00
mike-f1
1de66bf587
Include decouple, second round
2019-02-15 21:57:17 +01:00
mike-f1
3aba54c3d9
Clean includes in BaseSphere
2019-01-22 20:08:25 +01:00
Webster Sheets
5cdaefad6a
Run clang-format over the entire code base.
...
Fix hidden header-inclusion-order dependency errors.
Update .clang-format for v7.0.1.
2019-01-05 17:09:05 -05:00
Karl F
d2ab921b62
Happy New Year!
...
Awesome sauce (for next year):
find . -type f -exec sed -i 's/2008-2018 Pioneer Developers'/'2008-2019 Pioneer Developers/g' {} \;
closes #4507
2019-01-03 15:28:42 +01:00
Karl F
7225e9c723
Happy New Year!
...
Ten years in the making now, but how can we improve upon perfection
for ten more years?
2018-01-01 21:22:12 +01:00
Andrew Copland
8cb1555f67
Eliminate the evil trailing whitespace
2017-03-05 13:15:55 +00:00
Andrew Copland
74d50958fe
MERRY HAPPY 2017
2017-01-04 15:11:15 +00:00
Andrew Copland
d193baa757
GPU jobs for generating gas giant textures.
2016-06-11 15:41:30 +01:00
Andrew Copland
c0c111ed5e
Use Sphere3D to render the atmosphere instead of constantly updating tiny VertexBuffers. Pass material as ref pointer.
2016-02-21 12:29:39 +00:00
Andrew Copland
fea5ac26b2
MERRY HAPPY 2016
2016-01-29 11:31:54 +00:00
Andrew Copland
dc617f5094
Variable shadowing
2015-11-09 18:58:22 +00:00
Andrew Copland
e89229dcff
Atmosphere rendering to direct buffer usage
2015-11-04 21:12:02 +00:00
Andrew Copland
e4dac929db
Gather some rendering related stats per-frame.
2015-03-21 23:18:39 +00:00
Robert Norris
9f95339a9d
MERRY HAPPY
2014-12-31 23:05:37 +11:00
Andrew Copland
decc8cf4a7
Initial super-commit of port to OpenGL 3.3 - ported shaders, made shader version 150 from 120, refactored maths to calculate shader matrices slightly, fixed up call sites and main UI rendering issues.
2014-10-07 14:04:18 +01:00
Andrew Copland
2c2d2d7722
Remove a static member, it's two methods, it's increment and a couple of unused variables.
2014-03-07 19:31:28 +00:00
Andrew Copland
74ecde3b63
Bring some more functionality into the BaseSphere class, mostly static methods to take the implementation details out of Pi.cpp
...
Then delay generating the GasGiant textures until they're either visible or a reasonable period of tie has elapsed.
2014-03-06 22:31:06 +00:00
Andrew Copland
0bede894f0
New BaseSphere parent, GasGiant derivaed and GasGiant shader, materials files.
2014-03-05 20:25:35 +00:00