Login  Register

Pls test new JOGL aggregated build (pre RC11) - no XInitThreads() ..

Posted by Sven Gothel on Sep 29, 2012; 9:36am
URL: https://forum.jogamp.org/Pls-test-new-JOGL-aggregated-build-pre-RC11-no-XInitThreads-tp4026312.html

Aggregated build:
  <http://jogamp.org/deployment/archive/master/gluegen_594-joal_362-jogl_819-jocl_683/>

Signed Aggregated build:
  <http://jogamp.org/deployment/archive/master/gluegen_594-joal_362-jogl_819-jocl_683-signed/>

Jenkins Build 819:
  <https://jogamp.org/chuck/job/jogl/819/>

Prev. Jenkins Build 803:
  <https://jogamp.org/chuck/job/jogl/803/>

Covering changes from
  <http://jogamp.org/git/?p=jogl.git;a=commit;h=2ea3f82baa32ff7f25856c7e3210fb70664b49e6>, to
  <http://jogamp.org/git/?p=jogl.git;a=commit;h=43891be36e8485353ac74f329fd2f7438303a846>

+++

Disclaimer: ATI driver issues are known, i.e. sporadic XCB assertions w/ concurrent access.
            Pls report them anyways if they bother you.

+++

43891be Cache XineramaIsEnabled(dpy) per display-name in X11Util minimize triggering ATI driver bug of sporadic XCB errors and to reduce server roundtrips.
e0904a6 Misc X11: Add GLX_MESA_swap_control; GLXExtensions (private); X11GLXContext commented out GLX_MESA_swap_control; native test of Mesa context-retarget bug, cannot re
18ae645 GLContext.makeCurrent(): Clean API doc
4f8432b GLDrawableHelper.init(..): Avoid double reshape if subsequent display issues reshape
27fe889 Adding Mesa Quirk 'NoSetSwapIntervalPostRetarget': SIGSEGV on setSwapInterval() after changing the context's drawable w/ 'Mesa 8.0.4' dri2SetSwapInterval/DRI2 (soft
30d6d5e X11 NativeWindow: Fix Error and IOError handler, i.e. NPE checks and no JVM dependency (signal is async); X11Util: XSync w/ discard reusable Display when queue-in.
52b4990 Texture: Clarifiy API doc of getTextureObject(GL)
e4176f4 NativeWindow/X11 + NEWT/X11: Cache 'isXineramaEnabled()' to reduce X11 server roundtrips.
54f79e4 NEWT X11 ScreenMode: Ignore invalid rotation event
4c24011 GLXUtil: Lock X11 Device
285bd9b FBObject: Clarify reset(..), resetSamplingSink(..) ; Rename syncFramebuffer(..) -> syncSamplingSink(..)
fbe331f Fix Bug 616: X11: Remove XInitThreads() dependency while cleaning up device locking, resulting in a native-lock-free impl.
ba846a4 Fix Bug 621, JVM Crashes During X11 Shutdown while closing all unclosed display connections.
495a1fb FBObject: Small cleanup of freeColorbufferImpl(gl, i) -> freeAllColorbufferImpl(gl)
459af1b MacOSXCGLContext: Fix missing initialization of 'needsSetContextPBuffer' if not offscreen-layer.
5b378cb MacOSXCGLDrawableFactory: Cannot use shared context to retrieve quirks since it's transient, store it.
48f033d NativeWindowFactory/NEWT: Use relative sub-package names in NativeWindowFactory's TYPE_* strings, not NEWT's; NEWTFactory: Use default NEWT package name if rel. 'pa
923d9dd Add GLRendererQuirks; Fix shared EGL/ES resources;
0f531ec FBO tests: Add singleBuffer cmd-line option for offscreen-layered tests; FBOMRT: Allow test w/ only one attachment number (sure not MRT then)
60c63ac OSX CALayer / MacOSXCGLContext: Remove pbuffer swap garbage; Split pbuffer/FBO revalidation/redraw; Don't sync @ needsDisplay
7da8654 GLFBODrawableImpl: Fix garbage @ swap, add [disabled] reset-quirk for testing
8be507a FBObject cleanup / review: strings, simplified re-attachment, removed redundancy, adding quirk.
55e2ff7 GLReadBufferUtil, ShaderUtil: Catch GLException (and dump if thrown), to increase robustness $ glReadPixels and Get NUM_SHADER_BINARY_FORMATS
5684b94 Make GLBufferStateTracker more robust: Catch GLError on Get(), causes INVALID_ENUM w/ pname GL_PIXEL_UNPACK_BUFFER_BINDING on GL 3.0 Mesa 8.0.4
3c09f42 Fix Bug 612: glVertexAttribIPointer/glVertexAttribLPointer are BufferObjectKind (VBO) and needs a RangeCheck as well
3f5aac3 Fix non NIO direct GL semantics: Restrict certain GL function to NIODirectOnly (again)

+++

~Sven


signature.asc (907 bytes) Download Attachment