Commit Graph

717 Commits (af04bf9d22e283d0f0fa450887c0a31aeb285e8f)

Author SHA1 Message Date
shadowislord 3cc0feced0 Put git hash and build date in JmeVersion class 10 years ago
shadowislord bac0f81853 Fix scene graph update corruption due to earlier optimizations. 10 years ago
shadowislord a4d06305d5 postprocessing target textures: always use nearest filtering 10 years ago
shadowislord 6350ac3aad GLRenderer: remove obsolete code, minor optimization 10 years ago
shadowislord b3759d7147 GL tracer: When printing enum, use GL_ONE instead of GL_TRUE 10 years ago
Bebul 4569154d9f RenderShadow relict code clean up, no more static ShadowUtils.rootScene 10 years ago
shadowislord d4e85382db Remove fixed pipeline technique from lighting shader 10 years ago
shadowislord 16e3e00507 Renderer Changes 10 years ago
shadowislord 9f3a145dd7 Renderer Changes 10 years ago
shadowislord c212fab37a Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine. 10 years ago
shadowislord a7517c17c0 Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine. 10 years ago
shadowislord 4db0acaca9 Image: Deprecate efficient data 10 years ago
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