[Bug 27704] [KMS] fbo_firecube broken on rv280 and current mesa

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 3 01:16:19 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=27704

--- Comment #1 from Andrew Randrianasulu <randrik at mail.ru> 2010-05-03 01:16:19 PDT ---
mesa debug build from git master up to 

commit 738cb502371097fa6fb25f397a3cbcd6a5db020c
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon May 3 17:09:17 2010 +1000
    nouveau: fix nouveau_create_context decleration

---------
guest at slax:~/source/mesa$ set_local_mesa.sh progs/demos/fbo_firecube
libGL: OpenDriver: trying /home/guest/source/mesa/lib/r200_dri.so
Mesa: CPU vendor: AuthenticAMD
Mesa: CPU name: AMD Duron(tm) Processor
Mesa: Mesa 7.9-devel DEBUG build May  3 2010 01:04:00
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_2D_ARRAY_EXT, new texture
0x8a936d8.
r200SetTexWrap(tex 0x8a936d8) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8a936d8) max 16.000000.
r200SetTexFilter(tex 0x8a936d8) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_1D_ARRAY_EXT, new texture
0x8a93958.
r200SetTexWrap(tex 0x8a93958) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8a93958) max 16.000000.
r200SetTexFilter(tex 0x8a93958) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_CUBE_MAP, new texture
0x8a9ce38.
r200SetTexWrap(tex 0x8a9ce38) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8a9ce38) max 16.000000.
r200SetTexFilter(tex 0x8a9ce38) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_3D, new texture 0x8a9d0b8.
r200SetTexWrap(tex 0x8a9d0b8) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8a9d0b8) max 16.000000.
r200SetTexFilter(tex 0x8a9d0b8) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_RECTANGLE_ARB, new texture
0x8ac72d0.
r200SetTexWrap(tex 0x8ac72d0) sw GL_CLAMP_TO_EDGE, tw GL_CLAMP_TO_EDGE, rw
GL_CLAMP_TO_EDGE
r200SetTexMaxAnisotropy(tex 0x8ac72d0) max 16.000000.
r200SetTexFilter(tex 0x8ac72d0) minf GL_LINEAR, maxf GL_LINEAR, anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_2D, new texture 0x8ac7550.
r200SetTexWrap(tex 0x8ac7550) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8ac7550) max 16.000000.
r200SetTexFilter(tex 0x8ac7550) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_1D, new texture 0x8ac77d0.
r200SetTexWrap(tex 0x8ac77d0) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8ac77d0) max 16.000000.
r200SetTexFilter(tex 0x8ac77d0) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_1D, new texture 0x8ade518.
r200SetTexWrap(tex 0x8ade518) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8ade518) max 16.000000.
r200SetTexFilter(tex 0x8ade518) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_2D, new texture 0x8ade798.
r200SetTexWrap(tex 0x8ade798) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8ade798) max 16.000000.
r200SetTexFilter(tex 0x8ade798) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_3D, new texture 0x8adea18.
r200SetTexWrap(tex 0x8adea18) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8adea18) max 16.000000.
r200SetTexFilter(tex 0x8adea18) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_CUBE_MAP, new texture
0x8adec98.
r200SetTexWrap(tex 0x8adec98) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8adec98) max 16.000000.
r200SetTexFilter(tex 0x8adec98) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_RECTANGLE_ARB, new texture
0x8adef18.
r200SetTexWrap(tex 0x8adef18) sw GL_CLAMP_TO_EDGE, tw GL_CLAMP_TO_EDGE, rw
GL_CLAMP_TO_EDGE
r200SetTexMaxAnisotropy(tex 0x8adef18) max 16.000000.
r200SetTexFilter(tex 0x8adef18) minf GL_LINEAR, maxf GL_LINEAR, anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_1D_ARRAY_EXT, new texture
0x8adf198.
r200SetTexWrap(tex 0x8adf198) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8adf198) max 16.000000.
r200SetTexFilter(tex 0x8adf198) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
r200NewTextureObject(0x8aa5550) target GL_TEXTURE_2D_ARRAY_EXT, new texture
0x8adf418.
r200SetTexWrap(tex 0x8adf418) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8adf418) max 16.000000.
r200SetTexFilter(tex 0x8adf418) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
Mesa warning: software DXTn compression/decompression available
Mesa: MMX cpu detected.
Mesa: 3DNow! cpu detected.
radeon_create_renderbuffer( rrb 0x8db29a0 ) 
radeon_create_renderbuffer( rrb 0x8db2a40 ) 
radeon_create_renderbuffer( rrb 0x8db2ae0 ) 
radeon_resize_buffers(0x8aa5550, fb 0x8db2640) 
radeon_alloc_window_storage(0x8aa5550, rb 0x8db29a0) 
radeon_bind_framebuffer(0x8aa5550, fb 0x8db3678, target GL_FRAMEBUFFER) 
r200NewTextureObject(0x8aa5550) target GL_FALSE, new texture 0x8db39a8.
r200SetTexWrap(tex 0x8db39a8) sw GL_REPEAT, tw GL_REPEAT, rw GL_REPEAT
r200SetTexMaxAnisotropy(tex 0x8db39a8) max 16.000000.
r200SetTexFilter(tex 0x8db39a8) minf GL_NEAREST_MIPMAP_LINEAR, maxf GL_LINEAR,
anisotropy 128.
radeonChooseTextureFormat InternalFormat=GL_RGBA(6408) type=GL_UNSIGNED_BYTE
format=GL_RGBA
radeonChooseTextureFormat do32bpt=1 force16bpt=0
radeon_teximage 2d: texObj 0x8db39a8, texImage 0x8db3c28, face 0, level 0
radeon_miptree_create(0x8aa0210) new tree is 0x8db3ca0.
compute_tex_image_offset(0x8aa0210) level 0, face 0: rs:2048 512x512 at 0
compute_tex_image_offset(0x8aa0210) level 1, face 0: rs:1024 256x256 at 1048576
compute_tex_image_offset(0x8aa0210) level 2, face 0: rs:512 128x128 at 1310720
compute_tex_image_offset(0x8aa0210) level 3, face 0: rs:256 64x64 at 1376256
compute_tex_image_offset(0x8aa0210) level 4, face 0: rs:128 32x32 at 1392640
compute_tex_image_offset(0x8aa0210) level 5, face 0: rs:64 16x16 at 1396736
compute_tex_image_offset(0x8aa0210) level 6, face 0: rs:32 8x8 at 1397760
compute_tex_image_offset(0x8aa0210) level 7, face 0: rs:32 4x4 at 1398016
compute_tex_image_offset(0x8aa0210) level 8, face 0: rs:32 2x2 at 1398144
compute_tex_image_offset(0x8aa0210) level 9, face 0: rs:32 1x1 at 1398208
calculate_miptree_layout_r100(0x8aa0210, 0x8db3ca0) total size 1398784
teximage_assign_miptree: texObj 0x8db39a8, texImage 0x8db3c28, face 0, level 0,
texObj miptree doesn't match, allocated new miptree 0x8db3ca0
r200TexParameter(0x8aa5550, tex 0x8db39a8)  target GL_TEXTURE_2D, pname
GL_TEXTURE_MIN_FILTER
r200SetTexMaxAnisotropy(tex 0x8db39a8) max 16.000000.
r200SetTexFilter(tex 0x8db39a8) minf GL_NEAREST, maxf GL_LINEAR, anisotropy
128.
r200TexParameter(0x8aa5550, tex 0x8db39a8)  target GL_TEXTURE_2D, pname
GL_TEXTURE_MAG_FILTER
r200SetTexMaxAnisotropy(tex 0x8db39a8) max 16.000000.
r200SetTexFilter(tex 0x8db39a8) minf GL_NEAREST, maxf GL_NEAREST, anisotropy
128.
r200TexEnv( GL_TEXTURE_ENV_MODE )
r200TexParameter(0x8aa5550, tex 0x8db39a8)  target GL_TEXTURE_2D, pname
GL_TEXTURE_MAX_LEVEL
radeon_render_texture(0x8aa5550, fb 0x8db3678, rrb (nil), att 0x8db3878)
radeon_wrap_texture(0x8aa5550, rrb 0x8db3f48, texImage 0x8db3c28) 
radeon_update_wrapper(0x8aa5550, rrb 0x8db3f48, texImage 0x8db3c28, texFormat
MESA_FORMAT_RGBA8888_REV) 
radeon_update_wrapper(0x8aa5550, rrb 0x8db3f48, texImage 0x8db3c28, texFormat
MESA_FORMAT_RGBA8888_REV) 
Begin render texture tid b72c39f0 tex=1 w=512 h=512 refcount=1
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_new_renderbuffer(0x8aa5550, rrb 0x8db3fe8) 
radeon_alloc_renderbuffer_storage(0x8aa5550, rb 0x8db3fe8) 
radeon_framebuffer_renderbuffer(0x8aa5550, fb 0x8db3678, rb 0x8db3fe8) 
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_alloc_renderbuffer_storage(0x8aa5550, rb 0x8db3fe8) 
radeon_framebuffer_renderbuffer(0x8aa5550, fb 0x8db3678, rb 0x8db3fe8) 
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_alloc_renderbuffer_storage(0x8aa5550, rb 0x8db3fe8) 
radeon_framebuffer_renderbuffer(0x8aa5550, fb 0x8db3678, rb 0x8db3fe8) 
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
radeon_validate_framebuffer: HW doesn't support format MESA_FORMAT_RGBA8888_REV
as output format of attachment 0
Error: unable to get usable FBO combination!

----------

it was done with RADEON_DEBUG=tex

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list