[Piglit] [PATCH 6/6] OES_geometry_shader: Verify the limits in section 7.2

Dylan Baker dylan at pnwbakers.com
Thu Jul 21 22:17:24 UTC 2016


Quoting Ian Romanick (2016-07-21 12:04:23)
> From: Ian Romanick <ian.d.romanick at intel.com>
> 
> minimum-maximums.txt was created by copy-and-pasting directly from the
> GL_OES_geometry_shader extension followed by some by-hand cleanups.
> This is why the names are not listed in alphabetic order (or in the
> same order as the glsl-es-3.00 test).
> 
> Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
> ---
>  .../spec/oes_geometry_shader/minimum-maximums.txt  | 47 ++++++++++++++++++++++
>  1 file changed, 47 insertions(+)
>  create mode 100644 tests/spec/oes_geometry_shader/minimum-maximums.txt
> 
> diff --git a/tests/spec/oes_geometry_shader/minimum-maximums.txt b/tests/spec/oes_geometry_shader/minimum-maximums.txt
> new file mode 100644
> index 0000000..efcdb22
> --- /dev/null
> +++ b/tests/spec/oes_geometry_shader/minimum-maximums.txt
> @@ -0,0 +1,47 @@
> +310 es
> +GL_OES_geometry_shader
> +gl_MaxVertexAttribs 16
> +gl_MaxVertexUniformVectors 256
> +gl_MaxVertexOutputVectors 16
> +gl_MaxFragmentInputVectors 15
> +gl_MaxFragmentUniformVectors 224
> +gl_MaxDrawBuffers 4
> +gl_MaxVertexTextureImageUnits 16
> +gl_MaxCombinedTextureImageUnits 48
> +gl_MaxTextureImageUnits 16
> +gl_MinProgramTexelOffset -8
> +gl_MaxProgramTexelOffset 7
> +gl_MaxImageUnits 4
> +gl_MaxVertexImageUniforms 0
> +gl_MaxFragmentImageUniforms 0
> +gl_MaxComputeImageUniforms 4
> +gl_MaxCombinedImageUniforms 4
> +gl_MaxCombinedShaderOutputResources 4
> +gl_MaxComputeWorkGroupCount.x 65535
> +gl_MaxComputeWorkGroupCount.y 65535
> +gl_MaxComputeWorkGroupCount.z 65535
> +gl_MaxComputeWorkGroupSize.x 128
> +gl_MaxComputeWorkGroupSize.y 128
> +gl_MaxComputeWorkGroupSize.z 64
> +gl_MaxComputeUniformComponents 512
> +gl_MaxComputeTextureImageUnits 16
> +gl_MaxComputeAtomicCounters 8
> +gl_MaxComputeAtomicCounterBuffers 1
> +gl_MaxVertexAtomicCounters 0
> +gl_MaxFragmentAtomicCounters 0
> +gl_MaxCombinedAtomicCounters 8
> +gl_MaxAtomicCounterBindings 1
> +gl_MaxVertexAtomicCounterBuffers 0
> +gl_MaxFragmentAtomicCounterBuffers 0
> +gl_MaxVertexAtomicCounterBuffers 0
> +gl_MaxCombinedAtomicCounterBuffers 1
> +gl_MaxAtomicCounterBufferSize 32
> +gl_MaxGeometryInputComponents 64
> +gl_MaxGeometryOutputComponents  28
> +gl_MaxGeometryImageUniforms  0
> +gl_MaxGeometryTextureImageUnits 16
> +gl_MaxGeometryOutputVertices 256
> +gl_MaxGeometryTotalOutputComponents 1024
> +gl_MaxGeometryUniformComponents 1024
> +gl_MaxGeometryAtomicCounters 0
> +gl_MaxGeometryAtomicCounterBuffers 0
> -- 
> 2.5.5

Min-max tests are not auto-discovered, this needs to be added to all.py

> 
> _______________________________________________
> Piglit mailing list
> Piglit at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/piglit
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/piglit/attachments/20160721/dde96818/attachment.sig>


More information about the Piglit mailing list