Dave Parks
17f46868d2
SH-2265 Fix for impostor alpha masking being broken.
2011-08-10 14:40:39 -05:00
Dave Parks
8ec39da346
SH-2181 Fix for alpha flickering when basic shaders enabled (don't use glAlphaFunc when shaders are available).
...
Reviewed by Leslie
2011-07-29 17:46:16 -05:00
Dave Parks
b3fbb12f15
SH-1589 Fix for some meshes showing up in non mesh enabled regions.
2011-06-06 19:12:52 -05:00
Dave Parks
d78ecc6c28
SH-812 Fix for rigged meshes not showing up as rigged until LoD switch.
2011-06-01 23:54:49 -05:00
Dave Parks
eca17c8993
SH-1682 Full integration if indexed texture rendering to improve batch size.
2011-05-30 01:25:55 -05:00
Dave Parks
713366477d
Fix for texture state corruption when rendering impostors in a reflection map or underwater and deferred rendering is enabled.
2011-03-09 17:09:35 -06:00
Dave Parks
85fb9f5c09
Fix for crash when enabling Debug GL and rendering deferred impostors.
2011-03-07 17:10:10 -06:00
Dave Parks
162d467b4a
SH-1085 Fix for crash when unchecking "mirror." Basically got LLFace to be paranoid about who gets to touch its LLVertexBuffer members.
...
Reviewed by Nyx.
2011-03-03 16:14:52 -06:00
Dave Parks
a5bc626ee3
merge
2011-02-17 17:19:13 -06:00
Dave Parks
9e0ee4dff0
SH-1006 Quick pass at cutting down the number of redundant GL calls based on data from gDEBugger.
...
Reviewed by Nyx.
2011-02-17 17:18:57 -06:00
Dave Parks
cd582e3364
SH-547 Use appropriate texture channel for rendering avatars into their impostor map.
2011-02-17 16:06:34 -06:00
Dave Parks
b862e3adfa
SH-547 Fix for rigged attachments being invisible in impostors and fix for impostors not working with lighting and shadows enabled.
2011-02-14 18:26:12 -06:00
Loren Shih
bfd8efb057
Automated merge up from viewer-development
2010-12-01 10:55:24 -05:00
Oz Linden
a5619d16f7
correct licenses (fix problem with license change merge)
2010-10-13 07:24:37 -04:00
Tofu Linden
393c819477
VWR-21967 There's lots of ::renderForSelect() code that we don't need any more.
...
VWR-22088 Remove underlying ::renderForSelect() code (render-pipeline)
2010-10-10 15:25:11 +01:00
Dave Parks
21b1b91c44
ATI compatibility pass
2010-10-06 12:53:26 -05:00
Matthew Breindel (Falcon)
569f3f4b06
Merge
2010-09-22 13:04:53 -07:00
Dave Parks
cf09d6c58a
Remove LL_MESH_ENABLED macros (fixes drag and drop). Add mesh stitching type back into tools floater.
2010-09-22 03:04:21 -05:00
Brad Payne (Vir Linden)
90e3d83a5c
Fix for build failures - disabling tcmalloc for now
2010-09-21 13:26:52 -04:00
Dave Parks
c42ed54b0a
Stop using ll_aligned_malloc/free in llvolume.
...
Fix for garbage data in vertex weight array crashing software skinning.
Proper integration of picking for rigged attachhments.
Optimization in LLDrawable::updateDistance (don't call updateRelativeXform, just use spatial group position).
2010-09-20 18:45:56 -05:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Dave Parks
314a895357
Software fallback for avatar vertex skinning.
...
Reviewed by Nyx.
2010-08-19 16:48:15 -05:00
Dave Parks
2fea1d5d33
Integrate SIMD API from oreh/server-trunk-oreh
2010-08-19 12:25:15 -05:00
Dave Parks
62943202a7
Make rigged attachments respect under water rendering.
...
Reviewed by Nyx.
2010-08-13 14:42:07 -05:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Dave Parks
340a729d55
Vertex buffer cleanup, adding water shader to simple rigged attachments.
...
Reviewed by Nyx.
2010-08-12 17:05:40 -05:00
Dave Parks
ddd7a3ebb5
Make rigged attachments respect "Show me in mouselook" option.
2010-08-12 11:40:54 -05:00
Dave Parks
46768c3c6c
Merge?
2010-07-12 07:39:23 -05:00
Dave Parks
f9b13d8f85
Add "LL_MESH_ENABLED" preprocessor flag for toggling mesh code. Couple of merge fixes.
2010-06-10 00:45:48 -05:00
Dave Parks
f461ae214c
Merge with render-pipeline
2010-06-07 23:05:22 -05:00
Tofu Linden
bd174cbceb
merge from viewer-public
2010-06-02 21:22:17 +01:00
Karl Stiefvater (qarl)
9a832999d9
fix unloaded no-particle avatar sphere to be fullbright, no black flicker. reviewed by Nyx.
2010-05-28 14:33:29 -05:00
Dave Parks
4d57cb3c09
Vectorize/memory align buffers in llvolumeface WIP
2010-05-22 04:35:02 -05:00
Dave Parks
e90d2f88e5
Aligned index buffers.
2010-05-21 14:31:17 -05:00
Dave Parks
05a23f8dba
Vectorized memcpy.
...
16-byte aligned vertex buffers.
(almost) fully vectorized avatar vertex buffer updating --- index buffers still need to be vectorized
2010-05-21 04:49:12 -05:00
Dave Parks
49579bebdd
Fix for wierd triangle shadow bug and fix for ATI hating deferred rendering.
2010-05-10 13:00:36 -05:00
Dave Parks
744f2e4951
Cleanup from review.
2010-05-04 12:14:47 -05:00
Dave Parks
eb283701af
Deferred pipeline integration of rigged attachments and cleanup.
2010-05-04 00:45:28 -05:00
Dave Parks
58defe76b0
Rigged glow.
2010-05-02 00:28:30 -05:00
Dave Parks
dc15fc5ba0
Fullbright shiny skinned.
2010-05-01 02:56:23 -05:00
Dave Parks
2f95a549a3
Fullbrigt skinned and fix for silly crash from not removing face references.
2010-05-01 01:55:21 -05:00
Dave Parks
f324787a70
Rigged attachment integration WIP.
2010-05-01 00:45:44 -05:00
Dave Parks
5715a9269b
Fix for broken shader loading behavior when Debug GL enabled.
2010-04-22 23:16:39 -05:00
Dave Parks
bf8bcfe4f7
Deferred shading for rigged attachments.
2010-04-22 00:14:06 -05:00
Dave Parks
4520c266b3
Remove foot shadows, renaming foot shadow pass to impostor pass.
...
(transplanted from 9b6ce276fa8d72109208e84c65890b0d06dba5db)
2010-04-19 23:32:27 -05:00
Dave Parks
1651dd9c5b
Remove foot shadows, renaming foot shadow pass to impostor pass.
2010-04-19 23:32:27 -05:00
Dave Parks
d568dbd840
Fix for busted optimizations.
...
(transplanted from 6fae1a167f287f23a0cdc5dac8dfa2b74444efcf)
2010-04-16 15:53:26 -05:00
Dave Parks
12499cebcb
Fix for busted optimizations.
2010-04-16 15:53:26 -05:00