2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 10:37:41 -04:00
Commit Graph

1005 Commits

Author SHA1 Message Date
efec679e1f Fix NetCliAuthFileRequest Regression introduced by 6e56447
Our data fields have to be the same as their size on the wire. Ugh.
2013-11-25 20:13:38 -05:00
063b61161d Don't ignore possible extensions when localizing object names 2013-11-21 16:53:55 +01:00
c69d546c69 Fix a VC++2013 compile error 2013-11-02 01:50:10 -07:00
f4f24cb6c2 Merge pull request #346 from Hoikas/async-sleep
Fix buddy-add stutter
2013-09-28 11:40:47 -07:00
61483e2739 Fix crash when loading converted Age. 2013-08-15 12:13:35 -07:00
c536ceefb4 Merge pull request #345 from dpogue/pipeline
Split DirectX stuff into a subdirectory of plPipeline
2013-07-24 21:36:03 -07:00
5c11d618f5 Actually use working backslashes. 2013-07-24 21:20:38 -07:00
6ce5d5abda Clean up source groups for plDXPipeline. 2013-07-24 21:17:16 -07:00
cc264e3f43 Minor fixes. 2013-07-22 19:41:27 -07:00
52deaff61a Async pyVaultPlayerInfoList::AddPlayer
This fixes the stutter when adding a buddy to the KI. The return value was
never used, according to grep. There is a delay between hitting enter and the player being added, but that's acceptable.
2013-07-21 21:31:16 -04:00
fc9d51cc35 plViewTransform is not in plPipeline.
Thanks @Deledrius.
2013-07-21 15:57:22 -07:00
e6609c2b71 Fix clang warnings in plCubicRenderTargetModifier. 2013-07-21 00:50:58 -07:00
04d88377ad Move all the DirectX-specific stuff into a folder.
This actually allows us to compile plPipeline on *nix (although linking
will fail).
2013-07-21 00:50:00 -07:00
ae9b1cf2a4 Merge pull request #342 from Hoikas/ishuman
Fix pySceneObject::IsHuman
2013-07-20 14:37:59 -07:00
f1767ebabe Fix some *nix compiler errors. 2013-07-20 00:04:51 -07:00
139730eaab Fix pySceneObject::IsHuman 2013-07-13 19:20:07 -04:00
b86ab9d69e Merge pull request #336 from Hoikas/weight-format
Improve skinning performance.
2013-07-09 19:30:45 -07:00
88dfd51000 Fix Console Help indentation 2013-07-09 21:52:17 -04:00
dd35878465 Begin killing off sprintf 2013-07-09 21:30:42 -04:00
470ed86187 Let's use vsnprintf for those legacy methods... 2013-07-09 21:30:41 -04:00
798764d84e Nuke some snprintf 2013-07-09 21:30:40 -04:00
ea31db3305 SSE 4.1 Skinning
This appears to offer no benefit on my Wolfdale CPU, but I expect it will
be useful on more recent ones.
2013-07-09 21:07:24 -04:00
4d32454764 Fill volatile buffers
This shaves off a memcpy and some smaller copies. Decent gains that scale
up quite well as more avatars are on screen.
2013-07-09 21:07:24 -04:00
aa7df368f1 Cleanup macro-mayhem
This converts the VERTBLEND macros to some clever templates. This code
should be much more maintainable.
2013-07-09 21:07:23 -04:00
18010570b5 Allow disabling certain parts of the build 2013-07-09 10:35:43 +02:00
dd431db36e Fix CMake warnings on linking the Python libraries 2013-07-07 21:16:35 +02:00
c74dd5d42e Merge pull request #334 from Deledrius/vs_2013_std
Add missing std headers for compilation with VisualStudio 2013.
2013-06-26 20:37:40 -07:00
296c4b6a69 Add missing std headers for compilation with VisualStudio 2013.
Additional C++11 support in VS12 requires inclusion of the proper headers.
2013-06-26 19:17:53 -07:00
f880967ba9 Fix SDL double-load 2013-06-20 18:14:24 -04:00
4a189faf36 Remove x87 hack for typical (avatar) use cases 2013-06-19 16:37:55 -04:00
342dd5fe14 Aligned point/vector loads 2013-06-19 16:37:55 -04:00
48f232c3a0 Aligned matrix loading 2013-06-19 16:37:54 -04:00
8c37858de8 Convert hsMatrix44 hsTArrays to std::vectors 2013-06-19 16:37:52 -04:00
8261074f22 Better object searching 2013-06-18 18:37:19 -04:00
6832881e32 Enable plDynamicTextMsg sending 2013-06-18 18:37:13 -04:00
0c1b6bb096 Some messages are useful 2013-06-18 18:27:59 -04:00
57c600ce32 Clone unloading 2013-06-18 17:48:32 -04:00
118fd9a184 Net propagated PtAttach and cloning 2013-06-18 17:48:25 -04:00
51866d11ac Merge pull request #330 from Hoikas/progress-fixes
OpProgress Improvements
2013-06-13 18:44:49 -07:00
c3ce9a07ab Another decimal place in the profiling display
And Hoikas said, "I cannot tell a difference in the skinning times on my
not-crappy computer with only a tenth of a millisecond resolution." So we
now have hundredth of a millisecond in the profiling display. These are
the kinds of problems you have when developing with a machine that doesn't
suck. It would be nice if players didn't try to run the game on machines
from before the exctinction event that ended the Permian era.
2013-06-12 17:31:35 -04:00
dcb0e2f046 Ensure there is always book-spinning while linking
This should help people realize that things are happening... Even if
whatever server they're connected to takes a very long time to process a
join request. At some point in the future, the linking process should be
de-serialized.
2013-05-27 23:57:37 -04:00
f27cf09cf5 StringStream means less recursive sprintf... 2013-05-27 23:57:36 -04:00
fbe821ab11 OpProgress: only skip space if we drew something 2013-05-27 23:57:34 -04:00
09f9380073 Only validate FixedKeys in debug builds 2013-05-24 17:34:38 -04:00
9634f9b050 PhysX conversion code validation at compile-time
Seriously? Offsetof has been around for a long time, and eap added a
compiler_assert for his crazy netcode. There's no excuse for that to be
happening at runtime.
2013-05-23 00:07:37 -04:00
91b4bb2da6 Fix python packing logic 2013-05-22 21:02:44 -04:00
061f129e70 Remove PhysX Dependency from plExcludeRegionMod 2013-05-20 20:36:03 -04:00
99019becb0 Merge pull request #318 from Hoikas/ccr-bcast
Global Chat Messages
2013-04-12 16:59:55 -07:00
a8b667ca1e Merge pull request #321 from Hoikas/refresh-fov
RefreshFOV Camera Command
2013-04-12 16:59:28 -07:00
06dd899d70 Merge pull request #274 from Deledrius/DebugControllerDisplay_Crashfix
Fix for multi-controller debug display.
2013-04-12 16:58:50 -07:00