gouessej
f49992d15b
Switches to JOGL 2.1.2
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10874 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
11 years ago
rem..om
f8be6cf686
One can now change the depth test function throught the additional renderstate of a material.
...
You can also do this for the alpha test function, but alpha test is deprecated in gl 3.0 and opengl es 2.0 so it's there only for compatibility and consistency reason.
This setting can be directly set in the j3m file in the RenderState statement.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10779 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..se
92757f8a9d
Sends all key events (including repeat events) in the JOGL NEWT backend
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10744 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..se
166373230c
Possible fix for the bug on compressed DDS textures in the JOGL backend
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10743 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
jul..se
e877d1f8c9
Switches to JOGL 2.0.2
...
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10741 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
12 years ago
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