[Nouveau] UBO support for nouveau broken

Thomas Schneider maxmusterm at gmail.com
Thu Jul 11 14:27:51 PDT 2013


I myself am not that well-versed in c and opengl - especially opengl - I
can read and write basic c code but that's my limit.
The problem only appears when using an offset that's not zero.If you want
to debug the issue you could very well use the dolphin-emu and apitrace.
You can find one apitrace here
http://markus.members.selfnet.de/dolphin/dolphin-emu.trace
(~48M)
The only 2 reasons I ever thought of learning more c and opengl were
dolphin and nouveau (what a coincidence).
Hope that could help.
With kind regards,
Thomas Schneider


2013/7/11 Patrick Baggett <baggett.patrick at gmail.com>

> Hi Thomas,
>
> Are you well-versed in C and OpenGL? If so, can you write a test case for
> it that shows the problem? If not, would you mind running a test case if I
> wrote it and letting me know how well it works (if at all)? I'm not a
> nouveau developer, but I do have an interest in seeing this bug resolved
> (my app needs working GL 3.3 support) and I imagine compiling and running
> an emulator (including downloading test ISOs) is a very... un-fun ... task
> to reproduce your bug, indeed.
>
> Let me know so we can get to the bottom of this!
>
> Best Regards,
>
> Patrick
>
>
> On Thu, Jul 11, 2013 at 2:21 PM, Thomas Schneider <maxmusterm at gmail.com>wrote:
>
>> Oh and just for the sake of completeness the problem occurs in the form
>> of wrongly rendered textures in front of a black screen. The objects only
>> are fusible for a second and them disappear sometimes they appear at the
>> wrong position or are rotated.
>> If you compile dolphin with GLEW_ARB_uniform_buffer_object replaced with
>> false in Source/Plugins/Plugin_VideoOGL/Src/Render.cpp the problems won't
>> occur.
>>  I tried testing it with other cards but they got different problems for
>> example my "GeForce GTX 560 SE" throws dozens of
>>>
>>> [   63.403141] nouveau E[  PGRAPH][0000:01:00.0] DATA_ERROR [(unknown
>> enum 0x00000053)] ch 3 [0x023fa7b000 dolphin-emu[727]] subc 2 class 0x9039
>> mthd 0x0300 data 0x00100100
>> lines when trying to run dolphin with it.I will try to test it later with
>> all my remaining nvidia cards and nouveau.
>>
>> _______________________________________________
>> Nouveau mailing list
>> Nouveau at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/nouveau
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20130711/642baa2f/attachment.html>


More information about the Nouveau mailing list