[BUG REPORT] GravityMark GPU Benchmark in OpenGLES mode totally breaks NVIDIA drivers

Steps to reproduce:

  1. Download: https://tellusim.com/download/GravityMark_1.0.run
bash GravityMark_1.0.run
cd GravityMark_1.0_linux
export LD_LIBRARY_PATH=`pwd`/bin
./run_windowed_gles.sh

Expected results: the benchmarks runs.
Actual results:

NVRM: GPU at PCI:0000:07:00: GPU-XXX
NVRM: GPU Board Serial Number: 
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK02_LOCAL_MEMORY_LOW_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK03_LOCAL_MEMORY_HIGH_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK05_LOCAL_MEMORY_TOTAL_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK06_REGISTER_COUNT failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK14_SHARED_MEMORY_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: SKEDCHECK16_CTA_THREAD_DIMENSION_ZERO failed
NVRM: Xid (PCI:0000:07:00): 13, pid=2995, Graphics Exception: ESR 0x407020=0xa03600 0x407028=0x700 0x40702c=0x1063093 0x407030=0x0
NVRM: Xid (PCI:0000:07:00): 13, pid=873983, Graphics Exception: ChID 0020, Class 0000c5c0, Offset 00000000, Data 00000000
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK02_LOCAL_MEMORY_LOW_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK03_LOCAL_MEMORY_HIGH_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK05_LOCAL_MEMORY_TOTAL_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK06_REGISTER_COUNT failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK14_SHARED_MEMORY_SIZE failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: SKEDCHECK16_CTA_THREAD_DIMENSION_ZERO failed
NVRM: Xid (PCI:0000:07:00): 13, pid=4294967295, Graphics Exception: ESR 0x407020=0xa03600 0x407028=0x0 0x40702c=0x1032800 0x407030=0x0
NVRM: Xid (PCI:0000:07:00): 13, pid=873983, Graphics Exception: ChID 0020, Class 0000c5c0, Offset 00000000, Data 00000000

OS: Fedora 33
GPU: GeForce 1660 Ti
NVIDIA: 465.27
Linux: 5.12.9

Up!

1.31 benchmark https://gravitymark.tellusim.com/ still makes NVIDIA 470.63.01 drivers crash:

NVRM: GPU at PCI:0000:07:00: GPU
NVRM: Xid (PCI:0000:07:00): 32, pid=438707, Channel ID 00000020 intr0 00040000
NVRM: Xid (PCI:0000:07:00): 32, pid=438707, Channel ID 00000020 intr0 00040000

The error indicates it’s an issue with NVIDIA drivers, “Invalid or corrupted push buffer stream”