Re: WineD3D: rhw vertex fixup
On 09/05/06, Stefan Dösinger <stefan(a)codeweavers.com> wrote:
DrawStridedSlow checks if the rhw value of a vertex is close to zero, to avoid passing opengl an INF value from a divide by zero. This is done by checking if the rhw value is in the interval ]-0.0001; 0.0001[ . What happens in drawStridedFast?
Am Dienstag, 9. Mai 2006 18:22 schrieb H. Verbeet:
On 09/05/06, Stefan Dösinger <stefan(a)codeweavers.com> wrote:
DrawStridedSlow checks if the rhw value of a vertex is close to zero, to avoid passing opengl an INF value from a divide by zero. This is done by checking if the rhw value is in the interval ]-0.0001; 0.0001[ .
What happens in drawStridedFast? Hmm. good question.
Looks like it ignores the rhw value completely. I don't think this is really correct. I guess it's another case for vertex fixups. Stefan
participants (2)
-
H. Verbeet -
Stefan Dösinger