Am Dienstag, den 10.02.2009, 17:32 -0500 schrieb Alex Deucher:
The opcodes are in the headers we released, but the descriptions are part of the soon to be released programming guide. Ok, so i can stop searching for this.
What i had in mind was reading out the horizontal and vertical count register before draw_auto and after wait_3d_idle, so i could calc how much time a specific operation needs in terms of pixel clock and/or vertical scanout. For this i need copy operation from a register to a memory address, but i don't know if that is possible with an cp opcode.
You're still waiting more than you need to. You should set the start and stop vlines and just wait for the scanout be be outside of the that range. Yeah, i know. The problem is that without documentation it's impossible for me to make IT_WAIT_REG_MEM use another compare operation than equal (the only one that i could figure out from other parts of the code).
Christian. -- To unsubscribe, e-mail: radeonhd+unsubscribe@opensuse.org For additional commands, e-mail: radeonhd+help@opensuse.org