Results for spec@arb_arrays_of_arrays@arb_arrays_of_arrays-max-binding

Overview

Result: pass

Back to summary

Details

Detail Value
Returncode 0
Time 0:00:00.085567
Stdout

        
Stderr
INTEL-MESA: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

Failed to compile vertex shader: 0:6(12): error: layout(binding = 87) for 4 UBOs exceeds the maximum number of UBO binding points (90)

source:
#version 150
#extension GL_ARB_arrays_of_arrays : enable
#extension GL_ARB_shading_language_420pack : enable
layout(binding=87) uniform ArraysOfArraysBlock
{
  float a;} i[2][2];
void main() {
  gl_Position = vec4(i[0][0].a, i[0][1].a, i[1][0].a, i[1][1].a);}
Failed to compile fragment shader: 0:4(1): error: layout(binding = 157) for 4 samplers exceeds the maximum number of texture image units (160)

source:
#version 150
#extension GL_ARB_arrays_of_arrays : enable
#extension GL_ARB_shading_language_420pack : enable
layout(binding=157) uniform sampler2D sampler[2][2];
in vec2 coord;
void main() {
  gl_FragColor = texture2D(sampler[1][1], coord) + texture2D(sampler[0][1], coord);}
Failed to compile fragment shader: 0:5(1): error: layout(binding = 16) exceeds the maximum number of atomic counter buffer bindings (16)
0:5(1): error: atomic counters require explicit binding point

source:
#version 150
#extension GL_ARB_shader_atomic_counters : enable
#extension GL_ARB_arrays_of_arrays : enable

layout(binding=16) uniform atomic_uint x[2][2];
void main() {
}
Failed to compile vertex shader: 0:6(1): error: layout(binding = 16) exceeds the maximum number of atomic counter buffer bindings (16)
0:6(1): error: atomic counters require explicit binding point

source:
#version 150
#extension GL_ARB_shader_atomic_counters : enable
#extension GL_ARB_arrays_of_arrays : enable

in vec4 position;
layout(binding=16) uniform atomic_uint x[2][2];
void main() {
       gl_Position = position;
}
Environment
PIGLIT_SOURCE_DIR="/home/zmike/src/piglit" PIGLIT_PLATFORM="mixed_glx_egl"
Command
/home/zmike/src/piglit/bin/arb_arrays_of_arrays-max-binding -auto
dmesg

        

Back to summary