Re: Questions on GPU syncpoint handling from inside the GPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



Hi Fernando,

Perhaps you can elaborate? The question doesn't really make sense to me.

What register are you talking about? Do you perhaps mean a method call
in the b197 class? (And what's 0xB2? Methods are always at multiples
of 4... do you mean 0x2c8 perhaps? If so, that's not documented post
Fermi in the 3d class.) And lastly, what do you mean by syncpoints
exactly? There are various class methods that will allow you to wait
for a value in memory to be equal (or greater) than a value in the
command stream, for example (e.g. QUERY_GET -- method 0x1b0c, or the
fifo-level 0x10..0x1c SEMAPHORE_* methods) -- is that what you're
talking about?

  -ilia

On Tue, Apr 9, 2019 at 9:46 PM Fernando Sahmkow <fsahmkow27@xxxxxxxxx> wrote:
>
> bump
>
> El mar., 2 abr. 2019 a las 11:11, Fernando Sahmkow (<fsahmkow27@xxxxxxxxx>) escribió:
>>
>> Hi guys how are you doing? I have some questions on how the GPU handles syncpoints from the commandlist.
>>
>> I do know the register 0xB2 is the one written in the Maxwell3D Engine. As far as I know bits 0:15 are the syncpoint id, bit 16 is unknown for me, bit 20 is increment? What other bits are set and what should be done on increment?
>>
>> Thanks in advance.
>
>
>
> --
> Atentamente,
> Fernando A. Sahmkow
> Móvil: +584242280286
> Correo: fsahmkow27@xxxxxxxxx
> _______________________________________________
> Nouveau mailing list
> Nouveau@xxxxxxxxxxxxxxxxxxxxx
> https://lists.freedesktop.org/mailman/listinfo/nouveau
_______________________________________________
Nouveau mailing list
Nouveau@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/nouveau




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux