Shyotl
be249ac8a1
Font update. Minor refactor, and removed some pointless code that was leaking.
2013-11-18 09:56:49 -06:00
Shyotl
2badc1c79c
Initialize LLListener_OpenAL::mRolloffFactor just to be safe.
2013-11-18 09:55:15 -06:00
Shyotl
fc4f0eaa82
Particle glow tweak excluded more faces from glow than intended.
2013-11-13 19:39:14 -06:00
Shyotl
01e27eac76
Kill a tiny bit of dead code.
2013-11-13 13:06:47 -06:00
Shyotl
d4a3cb168c
Altered the deferred alpha fragment shader to handle alphamasking when drawing avatar hair/skirts. (Special handling for these two seems weird, considering all other mesh parts are also alphamasked.. It also prevents skirts from casting shadows. Future alteration may be desired.)
2013-11-13 12:59:21 -06:00
Shyotl
f03376cd2a
Remove hack for nvidia on osx.
2013-11-13 12:53:43 -06:00
Shyotl
3416b837dc
Added setting 'SHAlwaysSoftenShadows' to soften shadows when ssao isn't enabled. Removed a couple dead settings.
2013-11-13 02:31:55 -06:00
Shyotl
ba84bf1461
Avoid needless second pass on non-glow particles.
2013-11-13 02:27:01 -06:00
Shyotl
3ed249cba5
Retain cubemap reflection on shiny faces while in shadowed, but don't bloom the sun reflection.
2013-11-13 01:35:31 -06:00
Shyotl
584e5176a4
Err closer to LL regarding shadows, however also fixed alpha face shadows to look like all other shadows.
2013-11-13 01:30:45 -06:00
Shyotl
203ae9dfa3
Fix uninitialized variable warning in alphaF.glsl. Also made USE_VERTEX_COLOR actually work if FOR_IMPOSTOR is set.
2013-11-11 18:56:16 -06:00
Shyotl
32ecf444bd
Attempt to resolve shader compilation errors on osx since it's particularly picky.
2013-11-11 17:48:54 -06:00
Shyotl
297cd58295
Revert upstream change to particle index accounting. (Fixes flicker issues)
2013-11-09 22:23:48 -06:00
Shyotl
0d1c98b5f7
Fix shadow dithering. It's still pretty ugly tho, but looks okay if ssao is enabled. May add random kern in the future.
2013-11-08 02:03:21 -06:00
Shyotl
322ceceb60
Added shaders needed to display texture 'edit' overlay using the specular/normalmap texcoords.
2013-11-05 23:51:09 -06:00
Shyotl
6bbb24b974
Revert occlusion changes to try and pinpoint flicker issue.
2013-11-02 22:43:11 -05:00
Shyotl
827bbc9b89
Fix up a few glowies.
2013-11-02 19:15:28 -05:00
Shyotl
77eb928380
Add LLGLManager::mIsMobileGF
2013-11-02 03:33:21 -05:00
Shyotl
378dd14ade
Return to our nice ssao.
2013-11-02 03:29:32 -05:00
Shyotl
e5d71560e8
Fix fullbright stuff in deferred. Have to re-assess old glow occlusion bugfixes.
2013-11-02 02:38:23 -05:00
Shyotl
af8f8bb040
Mats.
2013-11-02 01:20:05 -05:00
Shyotl
5e8c7264da
Fix artifacts from local stash merge.
2013-10-26 19:58:54 -05:00
Shyotl
6474568125
Call updateLOD when geom enters rigged state.
2013-10-26 19:09:43 -05:00
Shyotl
c1feb11d98
SH-3860. Cloud on first load issue. I'm sure the inaccessible jira has more details...
2013-10-26 18:56:39 -05:00
Shyotl
edf75a7174
setCommitOnReturn moved to from llbutton to lluictrl, cleanup some focus/key handling, avoid needless reshape calls.
2013-10-26 18:12:56 -05:00
Shyotl
30c5b9514e
Let the rendertarget dictate internal format when resizing.
2013-10-26 18:09:34 -05:00
Shyotl
8e55d5499e
Occlusion FBOs in deferred.
2013-10-26 18:07:56 -05:00
Shyotl
574022ed2c
Made a few more fullbright face types occlude any glow behind them.
2013-10-26 18:01:36 -05:00
Shyotl
fc04f6b2e1
Added handling of GL_LUMINANCE pixel format to setManualImage. Was missing, although GL_LUMINANCE_ALPHA and GL_ALPHA were handled.
...
Also added missing file hurr.
2013-10-26 16:42:41 -05:00
Shyotl
7c7c64bde3
Minor upstream catchup. Added LLImageRaw::duplicate and no_copy parameter to LLImageRaw::LLImageRaw
2013-10-26 16:39:31 -05:00
Shyotl
2a432f73da
Try and squelch some warnings regarding nightvision post shader on amd gpus.
2013-10-26 16:36:38 -05:00
Shyotl
f4863527aa
Migrate ui scale/translation transform matrix stacks to LLAlignedArray.
2013-10-26 16:29:38 -05:00
Shyotl
8441bc80a4
Use LLStaticHashedString for faster uniform lookup.
2013-10-26 16:26:46 -05:00
Shyotl
8e94c43a54
Fix a tp crash, and rework sound preloading slightly.
2013-10-23 17:23:20 -05:00
Shyotl
addd687bf8
What is this? Where am I? Oh god. (Fix mistake in openal audioimpl)
2013-10-18 02:27:09 -05:00
Shyotl
e2954fdbfd
Fixed a bug where multisampled renderbuffers were being attached to non-FBO-enabled LLRenderTargets.
2013-10-18 01:43:32 -05:00
Shyotl
6fd73ee8bb
Use GL_RED instead of GL_LUMINANCE for post-process noise texture.
2013-10-17 22:07:58 -05:00
Shyotl
19d7186508
Merge branch 'master' of git://github.com/siana/SingularityViewer.git
2013-10-17 21:08:30 -05:00
Shyotl
d18fa5ba42
Modified LLRenderTarget to handle sCurFBO and mPreviousFBO as pointers instead of arbiturary indexes.
2013-10-16 21:35:04 -05:00
Shyotl
03c4535648
Made further refinements to the audioengine:
...
-Looping syncslaves are stopped when there is no syncmaster.
-Hardened against edge cases regarding soundsource priority sorting.
-Fixed issue with syncmasters being marked as having looped when instead they just started playing (caused double-start of syncslaves).
-Updated some comments.
2013-10-16 21:32:08 -05:00
Shyotl
4da896682d
Fixed a couple obscure crashes.
2013-10-13 19:37:01 -05:00
Shyotl
6155e64086
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
2013-10-13 19:27:03 -05:00
Shyotl
dbfd0cb7a6
Fixed a shutdown crash in LLAudioEngine::assetCallback, and fixed behavior when soundsource re-issues a sound whilst a sound is currently playing for same source. (LLAudioChannel[Impl]::play now re-starts sound if already playing)
2013-10-13 16:22:24 -05:00
Siana Gearz
19625ea6b8
MAINT-2968 disable client GL namegen, go spec
2013-10-13 17:07:45 +02:00
Latif Khalifa
aa077032b7
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
2013-10-12 22:45:05 +02:00
Aleric Inglewood
1389bf76ce
Bug fix.
2013-10-12 22:36:27 +02:00
Latif Khalifa
f096f181f3
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2013-10-12 22:09:37 +02:00
Aleric Inglewood
1df09dec35
Remove assert that 100% reproducible fired - stopping me from logging in.
...
I wanted to fix the problem, but:
[21:45] <Aleric> Talking about dense - you guys want this to be fixed or not???
[21:45] <lkalif> no
2013-10-12 21:48:51 +02:00
Aleric Inglewood
8e0e532ea8
Merge remote-tracking branch 'singu/master'
2013-10-12 21:48:32 +02:00
Shyotl
daa07d031c
Fixed a couple of compilation errors when using GCC.
2013-10-12 12:13:58 -05:00