¿Cómo funciona la actualización de un buffer de profundidad en la GPU?

En este momento estoy tratando de implementar algún tipo de búfer de profundidad en el software y tengo un gran problema cuando le escribo. Tener un mutex es una exageración absoluta. Entonces creé una cantidad de mutexes igual a la cantidad de hilos. Estoy bloqueando un mutex basado en el píxel...