gpu: saturate instead of overflowing depth buffer

Use greater-than-or-equal test and saturate the z depth buffer
when more than 65k objects are drawn.

Fixes gio#127

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2020-06-08 16:25:47 +02:00
parent 52864950f1
commit 504664e014
6 changed files with 16 additions and 8 deletions
+1
View File
@@ -156,6 +156,7 @@ type Texture interface {
const (
DepthFuncGreater DepthFunc = iota
DepthFuncGreaterEqual
)
const (