jul..om
b03d6abc33
Switches to GlueGen build 669, JOAL build 435 and JOGL build 989
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10622 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
bcb7922b9d
Removes a typo from NewtKeyInput
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10621 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
sha..RD
d6fbd97482
* Add NativeObject.dispose() which deletes the object from GL driver, and if UNSAFE=true, also native buffers.
...
* Rename NativeObjectManager.registerForCleanup() -> registerObject() so that its not confused with enqueueUnusedObject()
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10618 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
05e080100e
Added support for int arrays uniforms. thanks to abies.
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10495 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
586ea98f00
Removes useless debug logs from NewtKeyInput
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10481 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
c1efd70e3d
- fix newt display dependency
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10475 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
32e6516a47
Fixes the debug pipeline which was only working with GL4bc
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10472 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
974b09c47b
Adds a field for the JoyInput implementation into JoglContext
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10471 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
44f7c81567
Fixes a bug in the support of vertical synchronization
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10470 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
voi..om
23c1fddf8f
Added support to upload/modify sub texture to Renderer interface introducing a new method:
...
public void modifyTexture(Texture tex, Image pixels, int x, int y);
Implementations added for LWJGL and JOGL. LWJGL seems to work. JOGL is untestet. Android implementation needs to be done by someone else (but is already prepared for).
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10462 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
503adbfd85
Tolerates a failure in the parsing of GLSL version string and then assumes GLSL 1.00 is supported only on the Raspberry Pi
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10455 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
67d5628721
Fixes remaining compile errors in JoalAudioRenderer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10453 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
284beda03b
Fixes some compile errors in JoalAudioRenderer (work in progress)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10452 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
76de5e345e
Fixes a compile error in NewtMouseInput
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10450 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
ce31958ece
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto (with small changes), converts ABGR to RGBA only if the extension GL_EXT_abgr is not supported
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10440 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
0360f9a44a
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, uses the default profile
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10433 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
22eb83fd9a
- add generic AudioSource to abstract audio system away from AudioNode
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10416 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
36e6eb7fdc
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, fetches the GLSL version correctly when using ES2
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10301 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
1112b380d2
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, fetches the GLSL version correctly when using ES2
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10300 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
aec78ea21f
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto, temporarily disables EFX in JoalAudioRenderer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10299 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
ea973c14c3
- change logging from logger.info() logger.fine and logger.warning()
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10272 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
nor..67
7ba657e430
- set logging from Level.INFO to Level.FINE for most logging
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10271 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
0acece86e0
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10269 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
e242174a22
Improves OpenGL-ES support (especially for Raspberry Pi), contribution of Erkki Nokso-Koivisto
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10267 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
ba3eaabacd
Improves OpenGL-ES support (especially for Raspberry Pi)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10266 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
f895d9c173
Improves OpenGL-ES support (especially for Raspberry Pi), uses several contributions of Erkki Nokso-Koivisto
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10265 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
b242f66c5a
Improves OpenGL-ES support (especially for Raspberry Pi), uses several contributions of Erkki Nokso-Koivisto
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10264 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
rem..om
01bf1ca843
Fixed 2 issues with shadows :
...
- Looks like Poly offset behave defferently between ATI and NVIDIA i added a bit of offset to avoid shadow acne for NVIDIA
- Added a flag needCompareModeUpdate in the Texture class to avoid setting it on every frame in the renderer. I changed Lwjgl and Jogl renderer accordingly.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10043 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
2a3e28bb9d
Removes a useless check from JoglRenderer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10019 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
e4b80ebb0d
Fixes a bug in JoglNewtDisplay: the native counterpart of the Screen instance must have been created before retrieving or modifying the screen mode according to Sven Göthel
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10016 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
97cb4145e5
Fixes a bug in JoglNewtDisplay: the canvas must be visible before retrieving or modifying the screen mode
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10015 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
3bde7326de
Fixes a spelling mistake in the creation of the offscreen buffer
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10001 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
Sha..rd
9e03dba566
* Add checks for maximum texture resolution in all renderers
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9980 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
2ca9775aef
Fixes the sample count
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9963 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
3002e5e057
Uses GL2GL3 instead of GL2 when it is possible
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9962 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
380b40b7e9
Adds some off-screen rendering (work in progress, not tested)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9955 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
a0a67abf06
Fixes a bug in the frame buffers (thanks to Nehon's suggestion)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9950 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
54c7447efa
Mouse and input support for NEWT canvas and display
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9944 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
c9c1ae1cae
Fixes BPP in JoglNewtAbstractDisplay
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9943 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
48ca976705
Adds a display based on NEWT (work in progress)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9940 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
345cac2444
Adds a canvas based on NEWT (work in progress)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9939 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
44b89a367c
Fixes a bug occurring when exiting the full screen mode and adds an abstract display based on NEWT (work in progress)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9938 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
0170c7b5eb
Fixes some problems with framebuffers (second attempt)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9937 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
0263c78d55
Fixes some problems with framebuffers
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9932 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
af3e3a74f5
Uses the proper string as attribute name to get its location (and now the shader-based renderer relying on JOGL 2.0 is operational)
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9910 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
36f95cdf09
Uses the proper string as uniform name to get its location
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9909 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
fc56b7dcbf
Allows to enable the debug pipeline
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9908 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
3e362bd611
Removes some dead code and fixes the V-sync
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9906 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
34c8f82792
Drives the canvas renderable so that something has a chance to be renderer with JOGL 2.0
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9903 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..om
23fd08ac45
Displays the right display mode with the logger
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@9897 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago