{"push_id":874432492,"size":475,"distinct_size":475,"ref":"refs/heads/master","head":"d095ba092cf703b586a855638402f8fa178c8864","before":"ce2abd5433ff5943d3b4634141c4dc08433f22ee","commits":[{"sha":"ef3d665735a41fc3ac906be3d4eae57532e6a0c8","author":{"email":"cdcb67a5e49297de94340ca09f25994bd5e7f762@intel.com","name":"Tapani Pälli"},"message":"arb_blend_func_extended: output-location api test\n\nLinking should fail, test passes on NVIDIA's proprietary driver version\n346.59 but crashes currently on i965 driver.\n\nv2: include test in all.py\n\nSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\nReviewed-by: Dave Airlie <airlied@redhat.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/ef3d665735a41fc3ac906be3d4eae57532e6a0c8"},{"sha":"a1e6d8567f9a447d15d08b57e7e32b9059b421b5","author":{"email":"3aadc48b22ad6b5a3f93fdc7be8ff89cdbb6571d@fastmail.fm","name":"Fabian Bieler"},"message":"arb_tessellation_shader: Test global layout qualifiers.\n\nTest declaring layout qualifiers in multiple shader objects and check for\nlinking arrays if qualifiers mismatch.\n\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/a1e6d8567f9a447d15d08b57e7e32b9059b421b5"},{"sha":"3f913b323bbb626b84eecbbddf4383196fee88d9","author":{"email":"3aadc48b22ad6b5a3f93fdc7be8ff89cdbb6571d@fastmail.fm","name":"Fabian Bieler"},"message":"generated_tests: Test tessellation evaluation shader input.\n\nFor every GLSL variable type, generate four tests. One passes a per-vertex\nand one a per-patch varying of said type as a scalar from the tessellation\ncontrol to the tessellation evaluation shader. The two other tests do the same\nfor a two-element array of that type.\n\nThe varying gets filled in the tessellation control shader from a uniform and\ncompared against the same uniform in the tessellation evaluation shader.\n\nEvery test draws 4 patches, each of which gets tessellated into a quad that\nfills a quarter of the screen.\n\nAlso test core profile built-in varyings in gl_PerVertex.","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/3f913b323bbb626b84eecbbddf4383196fee88d9"},{"sha":"74394eb2a8edb9491278177fdd8ebba6e212fd8d","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"generated_tests: Test tessellation control shader input.\n\nfor every GLSL variable type, generate two tests. One passes a varying of said\ntype as a scalar from the vertex to the tessellation control shader and one\nthat passes a two-element array.\nFill the varying in the vertex shader from a uniform and compare\nit against the uniform in the tessellation control shader.\n\nDraw 4 patches, tessellate each into a quad that fills a quarter of the\nscreen.\n\nAlso test core profile built-in varyings.","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/74394eb2a8edb9491278177fdd8ebba6e212fd8d"},{"sha":"b01e4f8b3108369459151b1b6860bf9c3fba5dd9","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"arb_tessellation_shader: Add tests for TCS output l-value indexing\n\nSigned-off-by: Chris Forbes <chrisf@ijw.co.nz>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/b01e4f8b3108369459151b1b6860bf9c3fba5dd9"},{"sha":"5fc6d17c72738937cd691618785c7d4d5d11ccca","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"arb_tessellation_shader: Test array requirements for inputs and outputs\n\nSigned-off-by: Chris Forbes <chrisf@ijw.co.nz>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/5fc6d17c72738937cd691618785c7d4d5d11ccca"},{"sha":"a1c980414bef722a7fc695633cb1338877f8263b","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"arb_tessellation_shader: test that redeclared barrier() is unrestricted\n\nSigned-off-by: Chris Forbes <chrisf@ijw.co.nz>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/a1c980414bef722a7fc695633cb1338877f8263b"},{"sha":"332ba36d4e9a785bfe9f8045b42dff0a6af75d6b","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"arb_tessellation_shader: split barrier-switch test\n\nSigned-off-by: Chris Forbes <chrisf@ijw.co.nz>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/332ba36d4e9a785bfe9f8045b42dff0a6af75d6b"},{"sha":"e3ab6f8b0253524aabc13984bcf37606323aaede","author":{"email":"5dcac483e7a6e31a5cbe89f38cc69dff8ee93dac@ijw.co.nz","name":"Chris Forbes"},"message":"arb_tessellation_shader: Add tests for gl_out[] redeclaration\n\nSigned-off-by: Chris Forbes <chrisf@ijw.co.nz>\nReviewed-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/e3ab6f8b0253524aabc13984bcf37606323aaede"},{"sha":"5964a349e5eaa9bc552c677740c26064b97c2fa7","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"arb_tessellation_shader/get-tcs-params: fix the test","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/5964a349e5eaa9bc552c677740c26064b97c2fa7"},{"sha":"19283613f46f3d9fa8b318426e0ceb4d7d75e9a6","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"arb_tessellation_shader/invalid-get-program-params: fix it (missing TCS or TES)","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/19283613f46f3d9fa8b318426e0ceb4d7d75e9a6"},{"sha":"210dd58fd43e9eb1db97b2f71a5e06217cdf3805","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"arb_tessellation_shader/invalid-primitive: fix the test (missing TCS or TES)","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/210dd58fd43e9eb1db97b2f71a5e06217cdf3805"},{"sha":"476d6c5eac8624b0487152879e76a8d1253991fa","author":{"email":"5906ff32bdd9fd8db196f6ba5ad3afd6f9257ea5@riseup.net","name":"Francisco Jerez"},"message":"arb_shader_image_load_store/host-mem-barrier: Skip UBO/RaW test if the required UBO size is unsupported.\n\nThis test assumes it can bind a UBO of size larger than the minimum\nmaximum guaranteed by the GL standard, what recently started causing\nfailures unrelated to ARB_shader_image_load_store since Mesa became\nmore strict about shaders declaring UBOs of unsupported size\n(f734d2556013e9239e91f43b563b5b1d8f03ada4).  Skip it if the\nimplementation doesn't support the size we want.\n\nReviewed-by: Jordan Justen <jordan.l.justen@intel.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/476d6c5eac8624b0487152879e76a8d1253991fa"},{"sha":"6a11c2b27b8f977723c9651a35f40eeb83b93831","author":{"email":"8c7344a1abdb103e79ecfd488098373070c3c70e@amd.com","name":"Marek Olšák"},"message":"compressedteximage: bump the texture size to reproduce a radeonsi bug (v2)\n\nv2: for some reason, the bigger size has more precision issues\n\nReviewed-by: Brian Paul <brianp@vmware.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/6a11c2b27b8f977723c9651a35f40eeb83b93831"},{"sha":"1c38a2a0f91abbfad784525bf59ed5981486013d","author":{"email":"822ec91a7ef82248fd36162ca8ac3283eba70848@linux.intel.com","name":"Neil Roberts"},"message":"point-vertex-id: Additionally test with gl_InstanceID\n\nThe point-vertex-id test was originally created to test gl_VertexID in\ncombination with glPolygonMode(GL_POINT) because of a bug with the\ni965 driver in Mesa. The same bug exists with gl_InstanceID and the\ncode for BDW has some extra complications in this case so I think it's\nworth extending the test to check that as well. The test now takes a\ncommand line argument to specify which builtin to test. It can also\ntake both arguments to generate a shader which relies on both.","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/1c38a2a0f91abbfad784525bf59ed5981486013d"},{"sha":"8db83c4548257cb0ed9578fc8dd3cabf58d7d1a5","author":{"email":"822ec91a7ef82248fd36162ca8ac3283eba70848@linux.intel.com","name":"Neil Roberts"},"message":"point-vertex-id: Test using an instanced attribute\n\nAdds an option to use an instanced attribute so that it can be tested\nin combination with glPolygonMode. This demonstrates a bug on the Mesa\ni965 driver on BDW which was reported as bug #91292. The ‘divisor’\nargument can be added in addition to any of the other arguments so\nthat all of the combinations can be test.","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/8db83c4548257cb0ed9578fc8dd3cabf58d7d1a5"},{"sha":"9fbc18ada97204a557c6cd0e034d997a082312dd","author":{"email":"822ec91a7ef82248fd36162ca8ac3283eba70848@linux.intel.com","name":"Neil Roberts"},"message":"GL_ARB_texture_multisample: Test using glClear with a ms render target\n\nThis creates a mulitsample texture and tries clearing it with glClear\nvia a framebuffer. One of the clears covers the entire texture and the\nother is clipped to the right half of the texture using a scissor.\n\nOn the i965 driver the clear that covers the whole of the texture\nwasn't working in Mesa before commit 765efeef883cdbb86e052acd887e0c3.\n\nhttps://bugs.freedesktop.org/show_bug.cgi?id=79729","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/9fbc18ada97204a557c6cd0e034d997a082312dd"},{"sha":"c8e68125b1d082347de631f3005cb79f7ec740f4","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"arb_clear_texture-simple: remove glDeleteTextures()\n\nIf the piglit_display() function was called more than once, we'd\ntry to use deleted textures and generate a bunch of GL errors.\n\nReviewed-by: Anuj Phogat <anuj.phogat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/c8e68125b1d082347de631f3005cb79f7ec740f4"},{"sha":"a71ce73d23447662bac95ac76b5983cb3bb41e1f","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"arb_sampler_objects: use piglit_check_gl_error()\n\nInstead of a local helper function.\n\nReviewed-by: Anuj Phogat <anuj.phogat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/a71ce73d23447662bac95ac76b5983cb3bb41e1f"},{"sha":"d1ff49bb153e04df076829d8004fa79d2d37dce0","author":{"email":"3cb4e1df5ec4da2c7c4af7c52cec8cf340a55a10@vmware.com","name":"Brian Paul"},"message":"arb_get_texture_sub_image-errors: test getting zero-sized images\n\nAn additional set of checks for:\nGetting 0x0 image from a 8x8 source.\nGetting 0x0 image from a 0x0 source.\nGetting offset+width > texwidth when width==0.\n\nReviewed-by: Anuj Phogat <anuj.phogat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/victoredwardocallaghan/piglit-work/commits/d1ff49bb153e04df076829d8004fa79d2d37dce0"}]}