Commit Graph

118 Commits (e12261eaa5673ef6aa698b078a697d5fc10e1a7d)

Author SHA1 Message Date
michael 5c70938ccf Added GL_PATCHES as new constant 10 years ago
michael 1949a7d831 Added GL4 Interface, 10 years ago
shadowislord 9651d6d822 GL interface: add support for PBO, FB readback, and fences (ARB sync) 10 years ago
Nehon 5e3e8fbd6e fixed compilation issue in deprecated LWJGLRenderer 10 years ago
shadowislord 809092c236 Allow application to be a resizable window. 10 years ago
shadowislord eda5e983da context/renderer: let renderer print out graphics hardware info 10 years ago
shadowislord 7f50f906aa Upgrade to LWJGL 2.9.3 10 years ago
shadowislord d3cbf7fbf2 GL implementations: Fix uploading of buffers with position != 0 10 years ago
shadowislord 3a61032575 Make LwjglGL implement the GL3 interface (for OpenGL3+ function names) 10 years ago
shadowislord 9f3a145dd7 Renderer Changes 10 years ago
shadowislord 74dc3392c6 Allow display modes with 59 Hz refresh rate to be acceptable as 60 Hz 10 years ago
shadowislord 307a0e7aed Better GraphicsDebug / GraphicsTrace implementation 10 years ago
shadowislord b04c4ad042 Flush GL pipeline for pbuffer after frame (required because there's no backbuffer) 10 years ago
shadowislord 8e7eae01a7 * Upgrade LWJGL version to 2.9.2 10 years ago
shadowislord 6ca111b13d Refactor renderer system 10 years ago
Nehon 995ab83a9e Deprecated LwjglRenderer and Lwjgl's TextureUtils. URA is used when choosing LWJGL as renderer. 10 years ago
shadowislord ac2f765d5b Cleanup GL interface from unused calls 10 years ago
shadowislord d3258429ec Use unified renderer architecture for LWJGL by default (other backends pending) 10 years ago
shadowislord f189b94a4d Implement the new GL interface for the LWJGL backend 10 years ago
shadowislord af58aeb779 Fix Renderer.copyFrameBuffer() exception 10 years ago
shadowislord de0027eee3 Fix OGL version parsing 10 years ago
shadowislord 18807cf175 Fix issue #138 10 years ago
shadowislord a177ffa208 Fix syntax error when compiling jme3-lwjgl 10 years ago
shadowislord 91715c4a48 Add support for URA, or Unified Renderer Architecture for audio 10 years ago
shadowislord 4717e7006f Goodbye, OpenGL1 10 years ago
shadowislord 62cfbc8a3e Remove usage of all deprecated image formats 10 years ago
shadowislord b83603cd8f Added support for ETC1 compression (regular OGL only for now) 10 years ago
shadowislord 15f35fc5c6 Fix "DXT1 not supported by hardware" error that started appearing since the renderer refactor. 10 years ago
David Bernard 37da17e3eb add support of DepthStencil into *Renderer 10 years ago
shadowislord 84046018ba Avoid use of LWJGL specific ContextCapabilities class. 10 years ago
shadowislord 22ab7c11c7 * Ensure cubemaps have square dimensions before uploading 10 years ago
shadowislord 7860ccca52 * Use mipmap minification modes only if mipmaps are actually available 10 years ago
shadowislord 4d7dcc17bb * Don't depend on ContextCapabilities for determining OGL / GLSL versions 10 years ago
shadowislord e225e6ff89 * Move certain render context specific fields from Renderer into RenderContext 10 years ago
pspeed42 5a482e2b98 Added another Photoshop tyle blend mode: Exclusion 10 years ago
pspeed42 e76e770d17 Modified the multi-slot buffer support to work even 11 years ago
pspeed42 216f874175 Added support for instancing at the mesh level. 11 years ago
pspeed42 7ca599dfd9 More tabs to spaces. 11 years ago
Hannes Nevalainen ccb946e65d Add Screen blend mode. 11 years ago
shadowislord a166e8cb17 * Avoid "AL not closed" error by joining with audio thread when exiting app 11 years ago
shadowislord cc20781a02 * Ensure LwjglOffscreenBuffer extracts the required natives 11 years ago
shadowislord 03f8df05b6 LwjglRenderer - Preparing for abstraction layer shift 11 years ago
shadowislord 54ffe15dda * Switch to new native library loader 11 years ago
abies 6adb15abd6 Fix badly specified RGB10_A2 format 11 years ago
shadowislord 65094e9ca1 * Put the shader compile log on the next line so its slightly more readable 11 years ago
shadowislord ad7fdb6fab * Deprecate texture wrap modes not supported in OpenGL 3 11 years ago
shadowislord c925104f5e * Ensure the statistics properly represent number of objects / triangles / vertices rendered when using instancing 11 years ago
shadowislord 948fdb21eb * Add new flag to Platform enum which specifies if its 32-bit platform or 64-bit. 11 years ago
shadowislord 2aad768c8a * Forgot to remove withSRGB from LwjglCanvas 11 years ago
shadowislord cfcc86dd8b * When creating display pixel format, do not use withSRGB as it could cause display creation to fail (when gamma correction is enabled). Based on online research, it seems that it is not necessary, and simply enabling SRGB writes on the main framebuffer is enough. 11 years ago