summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-08-28draw-pixels: fix KHR_no_error logicTimothy Arceri1-2/+4
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2017-08-25arb_tessellation_shader/{1,16}in-1out: use colors to detect corruption easilyMarek Olšák2-18/+37
Color everything so that it appears like 4 horizontal stripes (black, red, yellow, white) to make sure everything is where it should be.
2017-08-25arb_tessellation_shader: new tests for a radeonsi bugMarek Olšák2-0/+148
2017-08-25arb_shader_storage_buffer_object: don't do out-of-bounds writesSamuel Iglesias Gonsálvez2-4/+8
From GLGL 4.5 spec, 5.11 "Out-of-Bounds Accesses": "In the subsections described above for array, vector, matrix and structure accesses, any out-of-bounds access produced undefined behavior. However, if robust buffer access is enabled via the OpenGL API, such accesses will be bound within the memory extent of the active program." These tests perform writes to an unsized array, however some of these writes can be out-of-bounds and the result is undefined. As the tests are focused on in-bound access and they don't enable robust buffer access, then this patch removes the out-of-bounds writes because we cannot assume they will be ignored. Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Reviewed-by: Arthur Huillet <ahuillet@nvidia.com>
2017-08-24cl: Replace handwritten vload tests with a generatorJan Vesely7-449/+228
v2: simplify mark local storage volatile v3: python style Passes on beignet(IVB), clover(carrizo, iceland), and intel CPU Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu> Reviewed-by: Dylan Baker <dylan@pnwbakers.com>
2017-08-24cl: Add private and local versions of vstore testsJan Vesely1-27/+116
v2: mark temporary storage as volatile v3: python style vstore_half requires workaround using short as local/private type Tests pass on beignet(IVB), and intel CPU Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
2017-08-23gl-2.0-vertex-attr-0: new test of glVertexAttrib(index=0)Brian Paul3-0/+118
See bugzilla https://bugs.freedesktop.org/show_bug.cgi?id=101941 Reviewed-by: Charmaine Lee <charmainel@vmware.com>
2017-08-23gl-2.0-vertex-const-attr: test attribute declaration orderBrian Paul1-28/+60
We found that if we swapped the order of the "vertex" and "attr" attributes in the VS that the test would fail with Mesa (but not NVIDIA). This patch updates the program to test both declaration orders. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101941 Reviewed-by: Charmaine Lee <charmainel@vmware.com>
2017-08-23glean: remove pointless switch statements from fbo testBrian Paul1-44/+18
All switch cases did the same thing. Spotted by Eric Anholt. Reviewed-by: Eric Anholt <eric@anholt.net>
2017-08-22general: add missing KHR_no_error statusSamuel Pitoiset8-14/+34
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-4.5: set KHR_no_error statusSamuel Pitoiset3-0/+6
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-3.3: set KHR_no_error statusSamuel Pitoiset1-0/+1
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-3.2: set KHR_no_error statusSamuel Pitoiset14-4/+22
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-3.1: set KHR_no_error statusSamuel Pitoiset9-6/+19
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-3.0: set KHR_no_error statusSamuel Pitoiset19-14/+37
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22gl-2.1: set KHR_no_error statusSamuel Pitoiset4-0/+11
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2017-08-22gl-2.0: set KHR_no_error statusSamuel Pitoiset12-15/+32
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_vertex_attrib_64bit: set KHR_no_error statusSamuel Pitoiset5-9/+18
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_texture_view: set KHR_no_error statusSamuel Pitoiset22-15/+48
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_texture_storage_multisample: set KHR_no_error statusSamuel Pitoiset2-0/+4
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_texture_rectangle: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_texture_cube_map_array: set KHR_no_error statusSamuel Pitoiset6-0/+7
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_sync: set KHR_no_error statusSamuel Pitoiset10-3/+15
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_shading_language_420pack: set KHR_no_error statusSamuel Pitoiset3-0/+4
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_shader_objects: set KHR_no_error statusSamuel Pitoiset6-4/+20
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_provoking_vertex: set KHR_no_error statusSamuel Pitoiset5-0/+5
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-22arb_occlusion_query: set KHR_no_error statusSamuel Pitoiset6-7/+17
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_occlusion_query2: set KHR_no_error statusSamuel Pitoiset2-3/+8
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_internalformat_query2: set KHR_no_error statusSamuel Pitoiset13-0/+13
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_gpu_shader_fp64: set KHR_no_error statusSamuel Pitoiset22-0/+22
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_framebuffer_no_attachments: set KHR_no_error statusSamuel Pitoiset5-0/+5
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_explicit_uniform_location: set KHR_no_error statusSamuel Pitoiset5-0/+5
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_debug_output: set KHR_no_error statusSamuel Pitoiset1-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_clear_texture: set KHR_no_error statusSamuel Pitoiset15-0/+26
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_texture_stencil8: set KHR_no_error statusSamuel Pitoiset4-9/+17
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21nv_conditional_render: set KHR_no_error statusSamuel Pitoiset12-0/+12
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21khr_debug: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_get_program_binary: set KHR_no_error statusSamuel Pitoiset3-0/+3
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_program_interface_query: set KHR_no_error statusSamuel Pitoiset7-1/+9
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_timer_query: set KHR_no_error statusSamuel Pitoiset1-0/+1
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_clear_buffer_object: set KHR_no_error statusSamuel Pitoiset12-0/+12
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_texture_buffer_range: set KHR_no_error statusSamuel Pitoiset4-0/+4
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_tessellation_shader: set KHR_no_error statusSamuel Pitoiset8-0/+8
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_texture_storage: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_transform_feedback3: set KHR_no_error statusSamuel Pitoiset8-5/+18
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_transform_feedback_overflow_query: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21arb_vertex_array_bgra: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21ext_packed_depth_stencil: set KHR_no_error statusSamuel Pitoiset6-0/+6
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21ext_texture_array: set KHR_no_error statusSamuel Pitoiset3-0/+3
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-21ext_packet_float: set KHR_no_error statusSamuel Pitoiset2-0/+2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>