Commit Graph

544 Commits (013fd08bd2e406ce8f59ff0f3d7f54be27955a2d)

Author SHA1 Message Date
shadowislord 8c2e9f687d Sky material: Don't render sky twice; cull back faces. Also disable useless depth writing. 10 years ago
shadowislord 663225c71f SkyFactory: Remove duplicate code, remove use of Image.getEfficientData() 10 years ago
shadowislord 43fcd01114 Remove useless check against material technique name being called 'FixedFunc' 10 years ago
shadowislord 30efc7ce86 ScreenshotAppState to use old FB read-back 10 years ago
shadowislord 4668892c85 Add more constants to GL / GLFbo interfaces so they can be decoded by GLTracer 10 years ago
shadowislord 1e8b5ef338 Avoid glTexParameter calls if not neccessary by storing last texture state in the Image object 10 years ago
shadowislord 38f3f82651 Add two more glUniform* functions as no-enum args in GLTracer 10 years ago
shadowislord f638afbeb7 * Minor javadoc improvement 10 years ago
shadowislord 13e9cdc201 * Add glReadPixels to GLTracer 10 years ago
shadowislord 86dbade689 * Do not crash if running on x86 / MIPS android system when using JmeSystem.getPlatform() 10 years ago
Bebul b1f040d8e0 Optimize RenderShadow to use scene hierarchy for culling 10 years ago
shadowislord 014d319c11 * Support desktop GL tracing in GLTracer 10 years ago
shadowislord 5bfc5b2c13 Renderer texture handling changes 10 years ago
shadowislord 4633d9e546 Add GL wrappers for debugging and tracing 10 years ago
shadowislord 6f90009dab Syntax error fixes related to previous changes 10 years ago
shadowislord 6ca111b13d Refactor renderer system 10 years ago
jmekaelthas fa5845d528 Feature: added smooth/flat support for NURB surfaces. 10 years ago
Nehon a3f9b75d0b Added proper naming of const in Optics.glsllib and some define tests to avoid name collision when importing several glsllib 10 years ago
Nehon 50ec3023d4 Fixed ScreenshotAppState, VideoRecorderAppSate, AwtPanel and TestRenderToMemory so the frameBuffer is read with an BGRA8 format 10 years ago
Nehon 05baf56130 The skyFactory now supports Equirectangular environment maps, as it's a pretty popular format. 10 years ago
Nehon 9f459af4e3 One can now call readFrameBuffer with a specific format, implementation has been done for the GLRenderer only. 10 years ago
iwgeric a55aae21f9 Minor cleanup of mouse / keyboard methods for touch. 10 years ago
iwgeric a116389814 Forgot to add isSimulateKeyboard to TouchInput interface. 10 years ago
iwgeric 1ed1463476 Add support for enabling/disabling KeyEvent simulation for soft keyboards on Android similar to MouseEvents. 10 years ago
iwgeric 249f62fe95 remove showVirtualKeyboard from TouchInput 10 years ago
iwgeric 7040e32cc4 Add javadoc to JmeSystem.showSoftKeyboard 10 years ago
iwgeric d42a777909 Add showSoftKeyboard(boolean show) to JmeSystem. 10 years ago
shadowislord ac2f765d5b Cleanup GL interface from unused calls 10 years ago
Bebul b46973f33f Optimize Node.collideWith with no additional CollisionResults allocation 10 years ago
Bebul 12d45dedc0 Fix invalidateUpdateList not to use both cycle and recursion traverse 10 years ago
Nehon 30f8ff4b81 added a MipMapImageRaster that can read and write to the different mipmaps of an image 10 years ago
Nehon 1e9d1dd29c ImageCodec and all implementations now take and additional offset in the read/writeComponent methods 10 years ago
Nehon 7c41355cca fixed an issue where calling setCursorVisible on the ChaseCameraAppstate before it's initialized was causing an NPE. 10 years ago
Nehon 505ebd0e6b extractVersion in GLRenderer now uses regexp 10 years ago
Paul Speed 05c6986492 Significantly changed the way updateLogicalState 10 years ago
shadowislord bd318f5d1b Introduce the unified renderer architecture for the OpenGL renderer 10 years ago
shadowislord d8b9c6dab5 Make Renderer.initialize() a standard method since everyone already uses it anyway 10 years ago
shadowislord ad26e916ee Update renderer capabilities 10 years ago
shadowislord ae70667104 Deprecate WrapMode.BorderClamp since it is deprecated in OGL3+ 10 years ago
shadowislord 610ac6ae24 Make sure Mesh.isAnimated() works for hardware skinning 10 years ago
shadowislord 798ec94b11 Minor cleanup for previous merge 10 years ago
Bebul 7f66641b74 Debug lines removed 10 years ago
Bebul 6636fba06a commented code relict removed 10 years ago
Bebul 2dd23c38c0 FIX: possible null getWorldBound in collideWith 10 years ago
Bebul 67fe2c4047 optimize CollideWith using preliminary BoundingVolume collide check 10 years ago
Bebul c19842c55f clear RF_CHILD_LIGHTLIST even when there are no children 10 years ago
Bebul a400cb1c58 Optimize updateGeometricState to not recurse all children when not necessary 10 years ago
Paul Speed 308e88fd21 Fixed what I'm pretty sure is a typo. I didn't test it 10 years ago
shadowislord c7b6445a35 Fix exception when stopping non-cached audio stream 10 years ago
shadowislord 9e02ef0d5d Fixed various assertion errors in audio renderer 10 years ago