Adam Johnson
e103d0c9d6
Port PtDebugPrint to C++
...
This has a couple of benefits:
- We should theoretically no longer run into UnicodeDecodeErrors from the
plString-based implementation
- By doing things engine side, we can use the logging API to colorize log
messages.
11 years ago
Adam Johnson
f4f24cb6c2
Merge pull request #346 from Hoikas/async-sleep
...
Fix buddy-add stutter
11 years ago
Adam Johnson
961a168131
Merge pull request #347 from Deledrius/fanagecrashworkaround
...
Workaround crash when linking to converted fan Ages
11 years ago
Joseph Davies
61483e2739
Fix crash when loading converted Age.
11 years ago
Adam Johnson
c536ceefb4
Merge pull request #345 from dpogue/pipeline
...
Split DirectX stuff into a subdirectory of plPipeline
11 years ago
Darryl Pogue
5c11d618f5
Actually use working backslashes.
11 years ago
Darryl Pogue
6ce5d5abda
Clean up source groups for plDXPipeline.
11 years ago
Darryl Pogue
cc264e3f43
Minor fixes.
11 years ago
Adam Johnson
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.
11 years ago
Darryl Pogue
fc9d51cc35
plViewTransform is not in plPipeline.
...
Thanks @Deledrius .
11 years ago
Darryl Pogue
e6609c2b71
Fix clang warnings in plCubicRenderTargetModifier.
11 years ago
Darryl Pogue
04d88377ad
Move all the DirectX-specific stuff into a folder.
...
This actually allows us to compile plPipeline on *nix (although linking
will fail).
11 years ago
Michael Hansen
cf78792155
Merge pull request #344 from Hoikas/cmake
...
FindDirectX Improvements
11 years ago
Michael Hansen
76252f3d76
Merge pull request #340 from Mystler/evenmorecmake
...
Explicitly instruct CMake to look for Python 2.7
11 years ago
Michael Hansen
ae9b1cf2a4
Merge pull request #342 from Hoikas/ishuman
...
Fix pySceneObject::IsHuman
11 years ago
Adam Johnson
03315e7a5b
Merge pull request #343 from dpogue/linux-fix
...
Fix some *nix compiler errors.
11 years ago
Adam Johnson
74ae12b38c
Grab the correct DX libs for our architecture
11 years ago
Darryl Pogue
f1767ebabe
Fix some *nix compiler errors.
11 years ago
Adam Johnson
139730eaab
Fix pySceneObject::IsHuman
12 years ago
Michael Hansen
509bf10a66
Merge pull request #341 from Hoikas/fix-debug
...
Fix Debug Builds
12 years ago
Adam Johnson
b60fe0568e
Fix Debug
12 years ago
Florian Meißner
d9c9238170
Explicitly instruct CMake to look for Python 2.7
12 years ago
Joseph Davies
b86ab9d69e
Merge pull request #336 from Hoikas/weight-format
...
Improve skinning performance.
12 years ago
Joseph Davies
6bdee2ba1a
Merge pull request #329 from Hoikas/kill-printf
...
Remove unsafe or inappropriate uses of *printf.
12 years ago
Adam Johnson
88dfd51000
Fix Console Help indentation
12 years ago
Adam Johnson
dd35878465
Begin killing off sprintf
12 years ago
Adam Johnson
470ed86187
Let's use `vsnprintf` for those legacy methods...
12 years ago
Adam Johnson
798764d84e
Nuke some `snprintf`
12 years ago
Adam Johnson
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.
12 years ago
Adam Johnson
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.
12 years ago
Adam Johnson
aa7df368f1
Cleanup macro-mayhem
...
This converts the VERTBLEND macros to some clever templates. This code
should be much more maintainable.
12 years ago
Adam Johnson
efd5cddaef
Merge pull request #338 from Mystler/moar-cmake
...
Allow disabling supplemental projects with CMake
12 years ago
Florian Meißner
18010570b5
Allow disabling certain parts of the build
12 years ago
Joseph Davies
ee1139cad2
Merge pull request #337 from Mystler/cmake-python
...
Fix CMake warnings for Python libraries.
12 years ago
Florian Meißner
dd431db36e
Fix CMake warnings on linking the Python libraries
12 years ago
Joseph Davies
4d6d265daa
Merge pull request #335 from Mystler/readme
...
Port README to Markdown.
12 years ago
Florian Meißner
432ec2d7fd
Remove November 2008 DirectX SDK from README
12 years ago
Florian Meißner
5dc47eb0a1
Move the optional dependencies to a separete list
12 years ago
Florian Meißner
0f1bdb8034
Change README format to Markdown
12 years ago
Joseph Davies
dc1e676d75
Merge pull request #333 from Mystler/readme
...
README update.
- Update Guild of Writers address.
- Enhance formatting in step-by-step instructions.
- Various other updates and typographical fixes.
12 years ago
Branan Purvine-Riley
c74dd5d42e
Merge pull request #334 from Deledrius/vs_2013_std
...
Add missing std headers for compilation with VisualStudio 2013.
12 years ago
Joseph Davies
296c4b6a69
Add missing std headers for compilation with VisualStudio 2013.
...
Additional C++11 support in VS12 requires inclusion of the proper headers.
12 years ago
Florian Meißner
6dfb8ccc4c
Update the README and add some text formatting
12 years ago
Adam Johnson
f880967ba9
Fix SDL double-load
12 years ago
Adam Johnson
0008c55fc8
Merge pull request #332 from Hoikas/simd
...
More Skinning Improvements
12 years ago
Adam Johnson
4a189faf36
Remove x87 hack for typical (avatar) use cases
12 years ago
Adam Johnson
342dd5fe14
Aligned point/vector loads
12 years ago
Adam Johnson
48f232c3a0
Aligned matrix loading
12 years ago
Adam Johnson
8c37858de8
Convert hsMatrix44 hsTArrays to std::vectors
12 years ago
Adam Johnson
aefe778bb7
Merge remote-tracking branch 'hoikas/morefun'
...
Merge boq's morefun branch to discourage people from releasing incorrect custom builds.
12 years ago