Julien Gouesse
d0f0cfe5e7
Fixes a spelling mistake in the reflection allocator
8 years ago
Julien Gouesse
f820bbfd94
Fixes the reflection allocator with Java 9, tested with Java 9 Early Access build 129 and OpenJDK 1.8.0 update 101
8 years ago
Nehon
e89e0e7c12
Added a way to approximate the normals for the SSAO filter instead of rendering an additional geometry pass.
8 years ago
Markus Uhlig
eaa9858b18
- Replaced console outputs by the standard java logging concept and removed obsolete Sysout-Calls.
...
- No functional changes.
- added missing override tags.
8 years ago
empirephoenix
46891b32c6
Merge pull request #510 from bertleft/master
...
Bugfix: Native Point2PointJoint.createJoint() incorrectly allocates btHingeConstraint
9 years ago
Kirill Vainer
651753c4d3
Merge pull request #533 from empirephoenix/master
...
BufferAllocator Round 2
9 years ago
Kirill Vainer
94c368aa42
Merge pull request #528 from riccardobl/bullet2.83.7
...
Update to Bullet 2.83.7
9 years ago
Riccardo Balbo
e602ed651a
Remove commented/unused code.
9 years ago
Kirill Vainer
4f41a28a8c
Merge pull request #527 from shamanDevel/OpenCL2
...
OpenCL for jME3 - some missing features
9 years ago
Riccardo Balbo
6b1656f337
Compile with Ofast and disable _FORTIFY_SOURCE
9 years ago
Kai Boernert
b4c6febe4c
whitespace tab to 4spaces formating only change
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
Kai Boernert
846232063c
whitespace tab to 4spaces formating only change
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
Kai Boernert
810a4c3350
fix for wrongly marking as used, thanks to AlrikG for finding this
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
empirephoenix
5e04039390
Merge pull request #2 from empirephoenix/revert-1-BufferAllocator
...
Revert "jemalloc allocator and reflection allocator fix"
9 years ago
empirephoenix
85d62d44aa
Revert "jemalloc allocator and reflection allocator fix"
9 years ago
Rémy Bouquet
0299e401cc
Merge pull request #531 from riccardobl/pr190716
...
Use texture() instead of texture2D() in bloomExtract15 and bloomFinal15
9 years ago
Riccardo Balbo
62d92d75ca
Use texture() instead of texture2D() in bloomExtract15 and bloomFinal15
9 years ago
empirephoenix
54c04ce23e
Merge pull request #1 from AlrikG/BufferAllocator
...
jemalloc allocator and reflection allocator fix
9 years ago
Alrik
dea6f6ab1c
- fix ReflectionAllocator use wrong buffer allocator to initialize
...
- add jemalloc allocator
9 years ago
Rémy Bouquet
a1b785a84c
Merge pull request #529 from tiatin/FilterPostProcessorImageFormat
...
Added ability to set framebuffer image format used in FilterPostProce…
9 years ago
tiatin
c9b5f9eb59
Added ability to set framebuffer image format used in FilterPostProcessor.
...
https://hub.jmonkeyengine.org/t/ability-to-change-image-format-for-filterpostprocessor/36379
9 years ago
Riccardo Balbo
2958fc53d7
Disable buildNativeProjects
9 years ago
Riccardo Balbo
7f87a92c72
Bullet: Remove multithread support that is not available anymore. And was never used by the engine in the first place.
9 years ago
Riccardo Balbo
e5747c2faa
Update bullet to 2.83.7
9 years ago
Kai Boernert
4b5c945d80
Fix for travis
9 years ago
Kai Boernert
c71d87ed71
Extracted an Allocator interface for DirectByteBuffers
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
Kai Boernert
bc701c174b
Extracted an Allocator interface for DirectByteBuffers
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
Kai Boernert
848a9217d0
Extracted an Allocator interface for DirectByteBuffers
...
Signed-off-by: Kai Boernert <kai-boernert@visiongamestudios.de>
9 years ago
Nehon
201010b6f0
fixed a merge issue in the previous bomb merge
9 years ago
Nehon
16023fa481
PBR has come
...
Merge branch 'PBRisComing'
# Conflicts:
# jme3-core/src/main/java/com/jme3/material/Material.java
# jme3-core/src/plugins/java/com/jme3/material/plugins/J3MLoader.java
9 years ago
Nehon
67fb8fc812
Fixed an issue in SinglePAssAndLightBasedLogic where texture units were not properly assigned
9 years ago
Rémy Bouquet
84b2f67393
Merge pull request #501 from MeFisto94/HwSkinningFixV02
...
Fixes #499 : Fix Hardware Skinning in 3.1
9 years ago
Julien Gouesse
c591bd368c
Merge pull request #519 from saloisio/master
...
NewtMouseInput no longer auto-centers mouse cursor
9 years ago
saloisio
e187cb7e9b
Merge branch 'master' of https://github.com/saloisio/jmonkeyengine
9 years ago
saloisio
76cbd45784
Removed auto-centering of mouse cursor
9 years ago
Paul Speed
3f7f9b125d
Merge pull request #515 from tiatin/iterator-garbage-collection-improvement
...
Garbage collection and list iteration improvements
9 years ago
empirephoenix
c288d7427a
Merge pull request #514 from NemesisMate/patch-9
...
userdata to null again once all data is removed.
9 years ago
tiatin
8e8186de0a
Changed overrides from ArrayList to SafeArrayList for GC and iteration performance reasons. Fixed bug in SafeArrayList.equals().
9 years ago
tiatin
b524dcd66d
Added iteration using iterator, if List is not ArrayList.
...
Reason for this is that if List is LinkedList, complexity for get(int i) is O(n/4).
9 years ago
tiatin
9c669547ab
Changed iteration over List from for-each to manual iteration.
...
For-Each loop creates Iterator object and uses hasNext and next methods, which are slower, than manual iteration. Also allocating Iterator object increases work for GC.
Forum post: https://hub.jmonkeyengine.org/t/iteration-over-list-performance-improvement/36250
See test 9 for more details: http://www.devahead.com/blog/2011/12/coding-for-performance-and-avoiding-garbage-collection-in-android/
9 years ago
NemesisMate
ce82a8a7b9
improved the setUserData method.
9 years ago
Rémy Bouquet
664ea53cc6
Merge pull request #513 from riccardobl/PBRisComing
...
Fix npe
9 years ago
Riccardo Balbo
f3319d3fd6
Fix npe
9 years ago
NemesisMate
cdc708dcda
userdata to null again once all data is removed.
9 years ago
empirephoenix
e2b6c51730
Merge pull request #511 from empirephoenix/master
...
Finally fixing this
9 years ago
empirephoenix
e4840e2e9f
Merge pull request #512 from riccardobl/pr200616
...
Removed warning if scale=1,1,1 in CylinderCollisionShape
9 years ago
Riccardo Balbo
56558841e7
CylinderCollisionShape: don't print warning if scale = 1,1,1
9 years ago
shamanDevel
a8d77a7cd1
OpenCLObject.register() now returns this.
...
This allows to chain the register method like kernel=program.createKernel("ScaleKernel").register(); or testBuffer=clContext.createBuffer(1024).register();
9 years ago
shamanDevel
46db6d95f8
Added getter method for the device associated with a command queue
9 years ago
shamanDevel
eb07d69cd8
missing toString() methods added
9 years ago