Modify ↓
Opened 8 years ago
Closed 8 years ago
#12516 closed defect (fixed)
Error loading textures
Reported by: | naoliv | Owned by: | kendzi |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin kendzi3d | Version: | |
Keywords: | Cc: |
Description
It seems that every texture fails to load.
In console I can see:
10:28:06.391 [AWT-EventQueue-0] ERROR kendzi.jogl.texture.TextureCacheServiceImpl - Error loading texture: #bw=/textures/building_facade_unknown.png texture url: #bw=/textures/building_facade_unknown.png com.jogamp.opengl.GLException: Could not find PixelFormat for format and/or type: PixelAttributes[fmt 0x80e1, type 0x8367, null] at com.jogamp.opengl.util.GLPixelBuffer$GLPixelAttributes.<init>(GLPixelBuffer.java:494) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.GLPixelBuffer$GLPixelAttributes.<init>(GLPixelBuffer.java:460) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.texture.awt.AWTTextureData.createFromImage(AWTTextureData.java:217) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.texture.awt.AWTTextureData.<init>(AWTTextureData.java:127) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.awt.TextureRenderer.init(TextureRenderer.java:636) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.awt.TextureRenderer.<init>(TextureRenderer.java:139) ~[jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.util.awt.TextureRenderer.<init>(TextureRenderer.java:130) ~[jogl-all-2.3.1.jar:2.3.1] at kendzi.jogl.texture.builder.BwFileTextureBuilder.loadTextureRenderer(BwFileTextureBuilder.java:120) ~[kendzi3d.jar:?] at kendzi.jogl.texture.builder.BwFileTextureBuilder.buildTexture(BwFileTextureBuilder.java:60) ~[kendzi3d.jar:?] at kendzi.jogl.texture.TextureCacheServiceImpl.loadTexture(TextureCacheServiceImpl.java:248) [kendzi3d.jar:?] at kendzi.jogl.texture.TextureCacheServiceImpl.get(TextureCacheServiceImpl.java:196) [kendzi3d.jar:?] at kendzi.jogl.texture.TextureCacheServiceImpl.getTexture(TextureCacheServiceImpl.java:72) [kendzi3d.jar:?] at kendzi.jogl.model.render.ModelRender.getTexture(ModelRender.java:416) [kendzi3d.jar:?] at kendzi.jogl.model.render.ModelRender.setupTextures(ModelRender.java:242) [kendzi3d.jar:?] at kendzi.jogl.model.render.ModelRender.draw(ModelRender.java:111) [kendzi3d.jar:?] at kendzi.jogl.model.render.ModelRender.render(ModelRender.java:86) [kendzi3d.jar:?] at kendzi.josm.kendzi3d.objects.drawer.StaticModelWorldObjectDrawer.draw(StaticModelWorldObjectDrawer.java:45) [kendzi3d.jar:?] at kendzi.josm.kendzi3d.ui.Kendzi3dGLEventListener.drawEditorObject(Kendzi3dGLEventListener.java:152) [kendzi3d.jar:?] at kendzi.kendzi3d.editor.ui.BaseEditorGLEventListener.drawEditorObjects(BaseEditorGLEventListener.java:232) [kendzi3d.jar:?] at kendzi.kendzi3d.editor.ui.BaseEditorGLEventListener.display(BaseEditorGLEventListener.java:173) [kendzi3d.jar:?] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:691) [jogl-all-2.3.1.jar:2.3.1] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:673) [jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.awt.GLCanvas$11.run(GLCanvas.java:1421) [jogl-all-2.3.1.jar:2.3.1] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1277) [jogl-all-2.3.1.jar:2.3.1] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1131) [jogl-all-2.3.1.jar:2.3.1] at com.jogamp.opengl.awt.GLCanvas$12.run(GLCanvas.java:1435) [jogl-all-2.3.1.jar:2.3.1] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301) [?:1.8.0_72-internal] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) [?:1.8.0_72-internal] at java.awt.EventQueue.access$500(EventQueue.java:97) [?:1.8.0_72-internal] at java.awt.EventQueue$3.run(EventQueue.java:709) [?:1.8.0_72-internal] at java.awt.EventQueue$3.run(EventQueue.java:703) [?:1.8.0_72-internal] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_72-internal] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) [?:1.8.0_72-internal] at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [?:1.8.0_72-internal] at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [?:1.8.0_72-internal] invalid enumerant
Saw this happening for /textures/building_facade_unknown.png
, /textures/building_roof_material_unknown.png
and /textures/pd/MarekConcrete0001.jpg
Maybe other textures are affected too.
JOSM:
URL:http://josm.openstreetmap.de/svn/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2016-02-09 01:01:55 +0100 (Tue, 09 Feb 2016) Build-Date:2016-02-09 02:32:40 Revision:9764 Relative:URL: ^/trunk Identification: JOSM/1.5 (9764 pt_BR) Linux Debian GNU/Linux unstable (sid) Memory Usage: 597 MB / 3641 MB (326 MB allocated, but free) Java version: 1.8.0_72-internal-b15, Oracle Corporation, OpenJDK 64-Bit Server VM VM arguments: [-Dawt.useSystemAAFontSettings=on] Plugins: - AddrInterpolation (31772) - Create_grid_of_ways (31772) - FastDraw (31895) - FixAddresses (31772) - OpeningHoursEditor (31772) - PicLayer (31895) - SimplifyArea (31895) - apache-commons (31895) - buildings_tools (31895) - download_along (31772) - editgpx (31772) - ejml (31895) - geotools (31895) - graphview (31895) - jts (31772) - kendzi3d (1.0.189) - kendzi3d-jogl (41) - kendzi3d-resources (0.0.1) - log4j (31895) - measurement (31895) - merge-overlap (31967) - opendata (31937) - pdfimport (32019) - photo_geotagging (31895) - poly (31772) - reverter (32005) - tagging-preset-tester (31895) - todo (29154) - turnrestrictions (31895) - undelete (31895) - utilsplugin2 (32018)
Attachments (0)
Change History (3)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
The bug is here:
https://jogamp.org/bugzilla/show_bug.cgi?id=1226
Fix was released as jogl 2.3.2. I will upgrade to it in the next week.
Note:
See TracTickets
for help on using tickets.
There was some bug in jogl related to that, i will check if is fixed and upgrade jogl next week.