Shyotl
e49b484c2f
Updated rigged mesh selection/cursor hover handling.
2019-04-11 01:16:50 -05:00
Shyotl
2d8fbb89c9
Intermiediary commit.
2019-03-16 17:51:00 -05:00
Shyotl
5d2eb3e4cf
Fixed hot spot in volume generation.
2018-08-10 23:07:13 -05:00
Shyotl
f4a713a500
Merge.
2017-03-14 04:02:53 -05:00
Shyotl
9214750a90
Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
2016-04-03 13:22:36 -05:00
Lirusaito
c3e593c20e
Fixes to gcc and debugs and such.
2016-02-15 16:35:31 -05:00
Lirusaito
6e3f404a1c
Rip out old workarounds, hacks and macros for newer C++ features not being supported back in the day.
...
Adds LL_COMPILE_TIME_MESSAGE support to Linux.
llfinite -> std::isfinite
llisnan -> std::isnan
vector_shrink_to_fit -> vector.shrink_to_fit
2016-02-14 17:37:10 -05:00
Shyotl
bd26be78a9
Server occlusion prep.
2016-01-18 17:31:35 -08:00
Shyotl
dbd1eb0d68
Apply occlusion refactor.
2015-07-23 01:24:12 -05:00
Shyotl
1c627317ec
No longer include llerrorlegacy.h. Updated llstl to include deletion utilites.
2015-06-19 03:54:20 -05:00
Shyotl
690f3614c1
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
...
Conflicts:
indra/llrender/llpostprocess.cpp
2015-05-16 02:53:19 -05:00
Shyotl
966c5aa409
Remove redundant methods of checking if shaders are enabled. Just use LLGLSLShader::sNoFixedFunction.
2015-05-16 02:31:06 -05:00
Inusaito Sayori
72080e79e9
Sync llcommon with Alchemy a bit.
...
llmath::llround->ll_round
LL_ICC->LL_INTELC
Add llpredicate
Add LL_CPP11 macro
Remove llhash
Update llinitparam, llsd and all relatives of it.
2015-03-20 22:04:04 -04:00
Drake Arconis
948ebe5213
All your codebase are belong to us.
2014-08-22 00:15:09 -04:00
Shyotl
39810ed516
Removed several unused variables from LLPipeline
2014-07-03 02:34:10 -05:00
Shyotl
a756943628
Fix a LLVertexBuffer::validateRange call that I hosed up pretty badly.
2014-05-17 03:33:33 -05:00
Shyotl
fdcf2eda5a
Decouple vbo validation from LLDrawInfo. Such required vbo's to be initialized before drawinfo creation/modification, which is no longer the case with llvovolume. ('RenderDelayVBUpdate'[although removed in Singu] also fails the same assumption.)
2014-05-15 18:44:10 -05:00
Shyotl
97d57d81b0
Skip particle-glow vbo logic if shaders aren't enabled.
2014-01-23 19:02:43 -06:00
Shyotl
ba84bf1461
Avoid needless second pass on non-glow particles.
2013-11-13 02:27:01 -06:00
Shyotl
297cd58295
Revert upstream change to particle index accounting. (Fixes flicker issues)
2013-11-09 22:23:48 -06:00
Shyotl
af8f8bb040
Mats.
2013-11-02 01:20:05 -05:00
Shyotl
ef3e918558
Initial moap commit. /VERY/ WIP. Primarily committed to clean up unstaged changes. Do not run this, even if it may compile, as it will NOT work (for a myriad of reasons)!
2013-05-31 05:33:41 -05:00
Drake Arconis
b800320a49
Remove LLMemType and related files
2013-03-04 12:02:01 -05:00
Shyotl
794dbacea3
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into testpit
...
Conflicts:
indra/newview/lldrawpoolavatar.cpp
indra/newview/llviewertexturelist.cpp
indra/newview/llworldmap.cpp
indra/newview/pipeline.cpp
2012-11-29 11:54:41 -06:00
Shyotl
ed4997168b
LLViewerObject::idleUpdate now returns void. Texture animations/flexis now have their own update queues.
2012-10-22 02:50:04 -05:00
Lirusaito
cb0c13a1a1
Merge branch 'master' of https://github.com/LightDrake/SingularityViewer
2012-09-23 10:25:22 -04:00
Shyotl
9bb9292a41
Attempt to catch octree node manipulation while iterating over said nodes
2012-09-19 15:34:25 -05:00
Drake Arconis
f50d23a0d4
Fast Timers brought up to linden equiv
2012-09-14 00:30:52 -04:00
Shyotl
531af998fb
MAINT-775: Fix for particle index pool corruption on teleport. (And removed alternative workaround) https://bitbucket.org/davep/viewer-development/changeset/04fdf7945708
2012-07-20 11:29:11 -05:00
Shyotl
a56ad597d4
MAINT-646: Factor std::set out of lloctree https://bitbucket.org/davep/viewer-development/changeset/52b6c9168974
2012-07-18 00:54:52 -05:00
Shyotl
4f3f503953
Recreate mDeferredVB on vertexbuffer reset.
...
Shuffled some code from LLVOPartGroup::restoreGL() to LLVOPartGroup::destroyGL(), as it makes more sense there.
Bind the correct shader in wireframe..
glLineStipple call managed to sneak into no-fixed-function mode.
LLViewerWindow::initFonts was called frequently and redundantly during destroygl->restoregl transition.
2012-07-11 17:12:40 -05:00
Shyotl
67e1a3b004
Lindie viewer-dev catchup regarding rendering pipeline.
2012-06-30 20:05:31 -05:00
Shyotl
e1d243272f
V3 merge part 1 / 2.
2012-04-13 22:39:39 -05:00
Shyotl
6374f012de
new fasttimers, including ui.
2012-01-23 18:30:54 -06:00
Lirusaito
61beedd3d9
Changed style of comments with asterisks to avoid highlighting errors on //* with weak highlighters, change is to all files that could potentially break highlights
...
Most were needed, though some were just for possible problems with highlighting, should not affect performance whatsoever.
2012-01-09 05:40:03 -05:00
Shyotl
ffb285c6ff
Huge renderer update (WIP). Still plenty to do, especially pertaining to UI.
...
-Nametag bubble visbility is oddly inconsistent. May vanish with future planned UI merges...
-VBOs are PAINFULLY slow on ATI hardware. This repos self-compiled davep/shining-fixes branch, so I'll leave the ball in LL's court for now regarding that.
2011-12-09 14:02:29 -06:00
Shyotl
474e1ec7cc
Particles (including clouds) vectorized a bit more.
2011-10-21 14:50:55 -05:00
Shyotl
87bada69fa
GCC fixup
2011-09-09 14:42:59 -05:00
Shyotl
9bda97786f
Batch indexing/no-fixed-function WIP.
2011-08-09 01:11:05 -05:00
Shyotl
a994df7265
A majority of vectorization done. Note that it's INCOMPLETE. LLVolumeFace and LLVertexBuffer haven't been updated, so it's very dirty(and buggy) at those transitions. Compiles on windoze.
2011-07-20 06:07:13 -05:00
Shyotl
a07e399801
LLAgentCamera transition (1/2)
2011-06-07 21:35:10 -05:00
Shyotl
62e3aa10c1
Reasonably safe changes.
...
Using accessor for vertexbuffer in LLFace
Extra occlusion query lookup in llgl (unused)
Const changes.
2011-05-18 14:35:27 -05:00
Shyotl
d1d6994419
Full v2.6 renderer.
2011-05-12 00:13:38 -05:00
Shyotl
996aaf6345
V2 spatial partition, and all the pipeline changes that go with it.
...
Note: Deferred mode is not finished, and thus broken. Don't use!
2011-03-10 23:05:04 -06:00
Hazim Gazov
7a86d01598
Imported existing code
2010-04-02 02:48:44 -03:00