[Mesa-dev] Status update of XvMC on R600

Alex Deucher alexdeucher at gmail.com
Fri Nov 12 15:15:47 PST 2010


2010/11/12 Christian König <deathsimple at vodafone.de>:
> Am Freitag, den 12.11.2010, 12:48 -0500 schrieb Alex Deucher:
>> 2010/11/12 Christian König <deathsimple at vodafone.de>:
>> > Hi Alex,
>> >
>> > by the way I am playing around with iDCT and while doing so I have tried
>> > to allocate an 8x8 texture through r600g, resulting in this error
>> > message:
>> > radeon 0000:01:00.0: texture bo too small (64 1024 2 0 -> 8126464 have
>> > 4194304)
>> >
>> > Google shows up an patch with your name in it, do I need a kernel
>> > update, or am I hitting a hard limit that a texture needs to be at least
>> > 65 pixels wide?
>>
>> There are minimum pitch alignments for textures, although there were
>> also some bugs in the cs checker (and probably still are some).  What
>> kernel are you using?
> Ubuntus 2.6.35-22-generic kernel.
>
> The texture should use one component with 16bit signed integers, so the
> pitch should be only 16 bytes. I assume that this is to low for the
> hardware.

I think you're hitting bugs in the cs checker that should be fixed in
a newer kernel.  For now you can just allocate a bigger bo for your
texture to compensate.

Alex


More information about the mesa-dev mailing list