Shyotl
1e92e734d8
Bulk of mesh. Excluded via #if MESH_ENABLED. LLModel still needs updated for strided vbos, Collada SDK needs to be wrangled, and misc pieces need to be found and brought over. Skipping inventory stuff until meshes are at least displayable.
2011-07-23 03:26:30 -05:00
Shyotl
179193d173
Some minor cleanup. Bringing stuff in-line with current to ensure it all works before mesh is actually plugged in.
2011-07-23 03:24:10 -05:00
Shyotl
07c892480a
Vectorized llvolumeface while maintining strided vertexbuffers.
2011-07-22 04:29:19 -05:00
Shyotl
48ef9904c1
A pass at cleaning up LLVertexBuffer a bit. Also removing extra unbinds that caused synchronization issues with mapped vbos.
2011-07-21 01:48:46 -05:00
Shyotl
cc19a4c2da
Aligned strided vertexbuffers.
2011-07-20 23:54:16 -05:00
Shyotl
dfa850931a
Fleshed out llvolume a bit more. Added some utility functions.
2011-07-20 23:53:09 -05:00
Shyotl
a399452d20
Null joint states are getting in the joint map somehow. Added assertions to hunt this down.
2011-07-20 23:52:23 -05:00
Shyotl
fe0cd9f702
Bugfixes. Should fix bizarre cam behavior and lighting issues on carved/hollowed prims.
2011-07-20 15:07:58 -05:00
Shyotl
bc221a573e
Merge branch 'master' into V2Mesh
2011-07-20 06:57:07 -05:00
Shyotl
0c82921504
Now tracking llcapabilitypovider.h. Dependency was dragged in a while ago when LLViewerRegion was updated to work with new object cache.
2011-07-20 06:45:24 -05:00
Shyotl
ddb70568e1
And the new files required for it to actually work! Hurrr.
2011-07-20 06:25:22 -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
35e0b9b6ff
Data-alignment. SSE intrinsics.
2011-07-19 21:35:35 -05:00
Shyotl
7a689f5ccb
Drawable flag fixup. LLCalc cleanup on shutdown.
2011-07-19 20:18:43 -05:00
Shyotl
179c1bcc0c
Octree capacites/radii/distances definable via settings.
2011-07-19 03:42:30 -05:00
Shyotl
52570a7f61
Simplification of LLPrimitive::setVolume ala davep. Have had this for a while, I just never commited until now. Haven't noticed any misbehavior with this alteration, and I'm tired of it going uncommited.
2011-07-18 04:18:12 -05:00
Shyotl
fd35e86ddb
Resolved some null calls regarding web media panel.
2011-07-18 03:31:18 -05:00
Shyotl
9e061d5e35
Apparently MacGL crashes on for loops of variable length. Also, cleaned up a few minor things.
2011-07-18 03:30:58 -05:00
Shyotl
3e9c23e43b
Setting through LLView::userSetShape now done through LLView::setShape. LLView::snappedTo renamed to LLView::setSnappedTo. virtual overriding of LLView::userSetShape now done through LLView::handleReshape which LLView::setShape calls.
2011-07-17 19:59:30 -05:00
Shyotl
66336e8151
Now letting LLRenderTarget delete bound textures immediately instead of having them hang around until next frame.
2011-07-17 19:48:37 -05:00
Shyotl
330bf08c9b
Telport history cleanup. I didn't need these static functions, so away they go.
2011-07-17 19:10:22 -05:00
Shyotl
6ad9367c24
Trying out new LLCachedControl implementation.
2011-07-16 23:36:56 -05:00
Shyotl
5ec3795716
Resolved LLCachedControl type mismatch with a few settings.
2011-07-16 23:35:08 -05:00
Shyotl
2870d44824
Teleport history now saved to teleport_history.xml. TeleportHistoryMaxEntries specifies how many entries to allow in floater before old entries are dropped.
2011-07-16 23:32:01 -05:00
Shyotl
04ff884c5f
About land, object list crashfix. http://code.google.com/p/singularity-viewer/issues/detail?id=71
2011-07-16 23:05:48 -05:00
Shyotl
f00038918c
A few small insignifigant things from v2 llinventory
2011-07-15 02:35:37 -05:00
Shyotl
3fbfeb2de5
llmessage v2 merge.
2011-07-15 02:04:57 -05:00
Shyotl
7e0ee6bb71
Shiny new name cache.
2011-07-15 00:21:38 -05:00
Shyotl
ce064f5af2
Some safe merging with v2.
2011-07-14 01:35:15 -05:00
Shyotl
459f00ccb8
LLVOCache class implemented.
2011-07-13 04:35:38 -05:00
Shyotl
aa526e0314
Texture cache update. World-texures moved to local_assets directory. Removed many old unused ui textures.
2011-07-13 04:27:01 -05:00
Shyotl
684484fd76
Added some missing settings and removed a bajillion old unused settings.
2011-07-13 04:01:12 -05:00
Shyotl
7fa2a62103
Renamed vivox icons from nonsensical uuids to something readable, as per v2.
2011-07-13 03:59:37 -05:00
Shyotl
e2112fa8d5
No change, just comments for stuff to avoid merging in, for now.
2011-07-13 03:56:05 -05:00
Shyotl
4753d65076
V2 llvfs merge
2011-07-13 03:53:12 -05:00
Shyotl
4f8f24921f
Aleric is right. This makes no sense. Don't bring this from v2, cuz it's wrong.
2011-07-12 15:35:35 -05:00
Shyotl
f93bcae65b
Removed some frequent llinfos/llwarns spam.
2011-07-12 03:44:26 -05:00
Shyotl
8fde48bcb2
Abort fetch of null folders.
2011-07-12 03:39:41 -05:00
Shyotl
cae99f6cc8
Datapacker potentially leaking buffers?
2011-07-12 03:38:23 -05:00
Shyotl
e80cff77f0
Hack hackity hack... I mean fixed water-fog sign-error when cam approaches 0 z when using shaders.
2011-07-10 19:38:43 -05:00
Shyotl
5cdcf0d237
Merge branch 'future' of git://github.com/siana/SingularityViewer.git
2011-06-30 10:27:13 -05:00
Shyotl
c3ccdeed1d
Unused globals removed.
2011-06-30 10:02:37 -05:00
Shyotl
aec0d41b83
Don't clobber custom windlight settings on teleport. Unsure why this was here, but it may be related to opensim 'windlight' message from sim. If so, then a better method is required.
2011-06-27 01:47:44 -05:00
Shyotl
9c971ac4e7
Added myraid of additional options to top scripts/top collisions floaters.
2011-06-27 01:10:56 -05:00
Shyotl
d476daba71
Added contextual 'unmark' selection to minimap rightclick menu
2011-06-25 04:53:01 -05:00
Shyotl
378053bd48
two_sided_delimiter workaround (Broken comment blocks in LSL '/*comment*/') Didn't want to mess with the token class for one single case. This fix is pretty straight-forward and self-contained.
2011-06-25 00:28:28 -05:00
Shyotl
046bbf52f9
Agent pie-menu -> tools -> anims... crash fix. http://code.google.com/p/singularity-viewer/issues/detail?id=89
2011-06-23 17:32:19 -05:00
Siana Gearz
6348635d3f
Ïntroduced LLFolderType and LLViewerAssetType (by Shyotl)
2011-06-23 21:11:52 +02:00
Shyotl
69b608bbe4
New asset. Overlay icon for list header: Receive group chat.
2011-06-23 03:58:41 -05:00
Shyotl
0663a3f028
Added checkboxes to groups list for visibility, groupchat, and notices...
...
-Required addition of an extra texture overlay for list headers, as normal button overlay is used for sort arrows.
-Added padding to italic text in scroll list, as the text clipped outside of the element.
-Groups list is now sortable and has header visible.
-'none' entry always be first in the list, regardless of sort order.
-LLGroupMgrGroupData::mListInProfile removed. Was unreferenced and always false. LLGroupMgrGroupData doesn't handle show/chat/notify properties
2011-06-23 03:56:09 -05:00