Shyotl
1bb009dcf7
Using new LLLightState class instead of direct glLight calls, also other misc cleanup.
2011-05-19 18:56:49 -05:00
Shyotl
503b99c54e
Preference panel was not correctly referring to AcentHideTypingNotification.
...
Removed dead code regarding HideTypingNotification.
2011-05-18 23:41:42 -05:00
Shyotl
754bb38169
Exposed 'RenderPreferStreamDraw'
...
Don't enable AA in deferred/ui/etc unless AA is actually enabled via setting
Standard c array instead of silly vector, since the size is knowable at compile.
2011-05-18 21:01:26 -05:00
Shyotl
7ba10207a4
Belly physics shouldn't have been set to female-only. Eups.
2011-05-18 20:19:09 -05:00
Shyotl
147afb922d
Disabled FBO toggle in hardware options panel if in deferred mode... because turning fbos off in deferred is... bad.
2011-05-18 20:07:08 -05:00
Shyotl
4663b605ef
Added fullbright shiny underwater shader.
2011-05-18 17:00:44 -05:00
Shyotl
a4b7bbd031
More should-be-safe changes. Prep for pipeline work.
2011-05-18 16:04:46 -05:00
Shyotl
0193173e46
Added #version string to many shaders. Added a few to-be-implemented shader files
2011-05-18 14:58:57 -05:00
Shyotl
90c0ea63b1
index on V2Renderer: 5f6fc78 llmath and llcommon updates. Marginal.
2011-05-18 14:36:56 -05:00
Shyotl
5f6fc78706
llmath and llcommon updates. Marginal.
2011-05-18 14:36:05 -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
b314172533
Merge branch 'master' into V2Renderer
2011-05-17 16:39:43 -05:00
Shyotl
1a2d75fbe6
LLStringOps, LLStringUtilBase, and LLDate updated to V2. If dates go wonky this is where it's from
2011-05-15 22:50:56 -05:00
Shyotl
fe372028dc
Shuffled LL_COMMON_API around in spots to match v2
...
Added llformat_to_utf8
Added LLProcessLauncher::getExecutable()
LLStringTableEntry() ctor and dtor definitions moved from .h to .cpp
(should be safe)
2011-05-15 22:47:23 -05:00
Shyotl
51338470b5
Pulled LLEventTimer out of lltimer.h/cpp and into lleventtimer.h/cpp
...
LLInstanceTracker added to llcommon (pulled from llui in v2 for usage elsewhere)
LLEventTimer now using LLInstanceTracker
Updated LLLiveAppConfig (Though it appears unused, really)
processor.h is obsolete, thus removed. (llprocessor.h replaces it)
2011-05-15 22:40:59 -05:00
Shyotl
e3435d7ef9
Slight llcharacter updates from v2 (should be safe)
2011-05-15 22:22:22 -05:00
Shyotl
37c5016c2f
LLAssetType lookup now done through LLDictionary.
2011-05-15 22:17:15 -05:00
Shyotl
66c9e3e1b4
Merge branch 'master' into V2Renderer
...
Conflicts:
indra/newview/llvoavatar.h
2011-05-14 14:03:25 -05:00
Shyotl
4e47446be1
LLVOAvatar class members reorganized to line up with V2 better. Added accessors from v2 where applicable. mBakedTextureData renamed to mBakedTextureDatas
2011-05-14 12:38:47 -05:00
Siana Gearz
8df737b488
Not pretty, but i damn know this escaper works
2011-05-14 00:38:43 +02:00
Siana Gearz
ea31271ac1
Version 1.5.8
2011-05-13 20:27:34 +02:00
Siana Gearz
72a502eee4
Make radar readable
2011-05-13 15:13:07 +02:00
Siana Gearz
5aa145cc02
Merge git://github.com/narv/SingularityViewer
2011-05-13 13:26:33 +02:00
Siana Gearz
def7d1052c
Merge git://github.com/Shyotl/SingularityViewer
2011-05-13 13:21:11 +02:00
Shyotl
a3ac5a43b3
Changed how the enabled state for the deferred checkbox is handled in the graphics floater
...
It now is disabled if:
-Lacking hardware support for FBOs
-RenderDeferred not permitted in gpu feature table
-RenderAvatarVP not permitted in gpu feature table
-VertexShaderEnable is enabled and permitted in gpu feature table
-WindLightUseAtmosShaders is enabled and permitted in gpu feature table
Enabling deferred now requires WindLightUseAtmosShaders to be on beforehand, instead of blindly enabling it.
2011-05-13 02:26:14 -05:00
Shyotl
40d813699b
Added Framebuffer Object checkbox to 'Hardware Options' floater.
2011-05-13 02:21:43 -05:00
Shyotl
ccce2a0641
Combox for reflection detail was not initializing to correct selection.
2011-05-13 02:20:50 -05:00
Shyotl
632a0b3e1f
Merge branch 'master' into V2Renderer
2011-05-12 19:29:20 -05:00
Shyotl
8ac9da7bc8
Disabling buggy old occlusion tweak. Unstable on nVidia.
2011-05-12 19:03:59 -05:00
Shyotl
534e1ae733
DeferredHighPrecision test setting to test 16bit framebuffers vs 32bit
2011-05-12 18:59:05 -05:00
Shyotl
9e2db6bc40
General cleanup
2011-05-12 18:55:26 -05:00
Shyotl
9cac5233af
Setting the correct variable on Physics LOD setting change sounds like a good idea.
2011-05-13 01:16:20 +02:00
Siana Gearz
0b25aa8ed5
Updated libpng (windows) and ogg/vorbis (all)
2011-05-13 01:01:59 +02:00
Shyotl
f45c3e2b1f
Setting the correct variable on Physics LOD setting change sounds like a good idea.
2011-05-12 17:53:41 -05:00
Aleric Inglewood
3774547367
Redo the copyconstructor hack for AI*Access objects.
...
The previous hack wasn't thread-safe: read-only access would
access the reference counter multiple times at the same time,
which therefore would have to be thread-local to ever work.
The current solution just disables the calls to lock/unlock
for copyconstructed objects, which works if the copyconstructed
object isn't used anymore after the original is destructed.
This is the case then the copy construction only happens
upon passing a temporary to a function, which is the case.
2011-05-13 00:37:47 +02:00
Shyotl
2c1a46c70d
A stability and leak fix regarding editing physics wearables. Thanks Henri!
2011-05-13 00:36:04 +02:00
Shyotl
b6446cad10
A stability and leak fix regarding editing physics wearables. Thanks Henri!
2011-05-12 16:13:04 -05:00
Siana Gearz
4d9e7fa8c1
Deferred settings
2011-05-12 22:10:10 +02:00
narv
ebe7053526
Version 1.5.7(2)
2011-05-12 07:50:34 -07:00
narv
981e4f39b2
Revert to build llcommon on Darwin
2011-05-12 07:41:49 -07:00
Siana Gearz
6d5d90bd92
Merge branch 'spamui' of git://github.com/TighMacFanatic/SingularityViewer
2011-05-12 15:16:17 +02:00
narv
636ef25eef
Merge branch 'master' of git://github.com/siana/SingularityViewer
2011-05-12 01:24:54 -07:00
Shyotl
ba8e62841f
Deferred class2 alpha shader should actually compile now.
2011-05-12 00:13:44 -05:00
Shyotl
d1d6994419
Full v2.6 renderer.
2011-05-12 00:13:38 -05:00
TighMacFanatic
f83c10208e
Spam settings UI page
2011-05-12 00:39:06 -04:00
Siana Gearz
50310ba263
Merge git://github.com/Shyotl/SingularityViewer
2011-05-12 00:57:03 +02:00
Siana Gearz
b3847fdeed
Build fixes
2011-05-11 23:06:49 +02:00
Siana Gearz
29feeccf0d
Minimap fluke fix, thx Aleric
2011-05-11 23:06:19 +02:00
Siana Gearz
6b61e2dd2a
Fix linkage in debug build on Windows
2011-05-11 12:47:24 +02:00
Shyotl
b61b0ca932
ShowLookAt now depth-tested
2011-05-10 13:52:59 -05:00