Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





ZBuffer con NVidia

Iniciado por XÑA, 23 de Noviembre de 2006, 10:50:06 AM

« anterior - próximo »

XÑA

¿sabeis si hay algo diferente de como se trata el ZBuffer con ATI que con NVidia? Es que Jade con ATI va bien, pero no con NVidia, y el problema es el ZBuffer. Si se desactiva sí va bien. Parece como si sólo se escribiera bien la primera vez y luego no.

Yo creo que el problema es que en NVidia debe hacer un discard del surface, y quizás haya que hacer algo adicional, recuperarlo en cada frame, o algo así.

¿ideas?

XÑA

Mirando por ahí, he visto que existe un falg en CreateDepthStencil que te hace un discard al hacer un Present o al hacer un SetDepthStencil, y que este flag es dependiente del driver.

Y también he visto que nvidia parece que utilizar CreateTexture en lugar de CreateDepthStencil ....¿Hay alguna razón para hacerlo así?






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.