{"push_id":1342108341,"size":579,"distinct_size":579,"ref":"refs/heads/wip/siglesias/i965-fp64-gen7-ivb-scalar-vec4-rebase","head":"2b70ad2a88eac64e6105a9c34f6302c7e5093b51","before":"54654f9d6a99c1472de9603f81f2fa5586775476","commits":[{"sha":"5da24242b3a54f31da153d67d55cd0f8547582f9","author":{"name":"Glenn Kennard","email":"87935bfa50c73e5a8b2c9c1a52aa4cb277f785c0@gmail.com"},"message":"r600g: Add support for PK2H/UP2H\n\nBased off of Ilia's original patch, but with output values replicated so\nthat it matches the TGSI semantics.\n\nSigned-off-by: Glenn Kennard <glenn.kennard@gmail.com>\nSigned-off-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/5da24242b3a54f31da153d67d55cd0f8547582f9"},{"sha":"be0535b8c7a84659e2829c8d0bfd7f2847e71825","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"gallium/util: make use of strtol() in debug_get_num_option()\n\nThis allows to use hexadecimal numbers which are automatically\ndetected by strtol() when the base is 0.\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>\nTested-by: Brian Paul <brianp@vmware.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/be0535b8c7a84659e2829c8d0bfd7f2847e71825"},{"sha":"e05042b3678f260385e1e21499025cb35310c6ad","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nv50/ir: drop unused NVISA_XXX_CHIPSET constants\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/e05042b3678f260385e1e21499025cb35310c6ad"},{"sha":"ac859d68f474694f9cb1de007997c936d735a48c","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nvc0: allow to force compiling programs in debug build\n\nThis adds a new envvar called NV50_PROG_CHIPSET which allows to\ncompile shaders with a different target, especially useful for\nshader-db.\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nReviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/ac859d68f474694f9cb1de007997c936d735a48c"},{"sha":"8e3e9d74b54dc9dda0432f69fdbb2eab5969cc8a","author":{"name":"Sirisha Gandikota","email":"388a857b257527f31f2768078a631380322ddb63@intel.com"},"message":"aubinator: Fix the decoding of values that span two Dwords\n\nFixed the way the values that span two Dwords are decoded.\nBased on the start and end indices of the field, the Dwords\nare fetched and decoded accordingly.\n\nv2: rename dw to qw in gen_field_iterator_next\nand remove extra white space (Anuj)\n\nv3: change all instances of dw to qw (Anuj)\n\nEarlier, 64-bit fields (such as most pointers on Gen8+)\nweren't decoded correctly.  gen_field_iterator_next seemed\nto walk one DWord at a time, sets v.dw, and then passes it\nto field(). So, even though field() takes a uint64_t, we're\npassing it a uint32_t (which gets promoted, so the top 32\nbits will always be zero). This seems pretty bogus... (Ken)\n\nSigned-off-by: Sirisha Gandikota <Sirisha.Gandikota@intel.com>\nReviewed-by: Anuj Phogat <anuj.phogat@gmail.com>\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/8e3e9d74b54dc9dda0432f69fdbb2eab5969cc8a"},{"sha":"c2a60cacd4428c7fd8d6f6160edcde93e7b93284","author":{"name":"Rob Clark","email":"bee515ab85e0d040fcedc94c27e09c24df8e9bbd@gmail.com"},"message":"mesa/st: add lowering pass for YUV samplers\n\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/c2a60cacd4428c7fd8d6f6160edcde93e7b93284"},{"sha":"e0ec1c31345aa8f47b5dea16d26be4420bd908ad","author":{"name":"Rob Clark","email":"bee515ab85e0d040fcedc94c27e09c24df8e9bbd@gmail.com"},"message":"mesa/st: add nir pass to lower tex_src_plane\n\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/e0ec1c31345aa8f47b5dea16d26be4420bd908ad"},{"sha":"ecd6fce2611e88ff8468a354cff8eda39f260a31","author":{"name":"Rob Clark","email":"bee515ab85e0d040fcedc94c27e09c24df8e9bbd@gmail.com"},"message":"mesa/st: support lowering multi-planar YUV\n\nSupport multi-planar YUV for external EGLImage's (currently just in the\ndma-buf import path) by lowering to multiple texture fetch's for each\nplane and CSC in shader.\n\nThere was some discussion of alternative approaches for tracking the\nadditional UV or U/V planes:\n\n  https://lists.freedesktop.org/archives/mesa-dev/2016-September/127832.html\n\nThey all seemed worse than pipe_resource::next\n\nSigned-off-by: Rob Clark <robdclark@gmail.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/ecd6fce2611e88ff8468a354cff8eda39f260a31"},{"sha":"f24b517858b475a903a13002b0bd8d52b22609b4","author":{"name":"Samuel Pitoiset","email":"1d2a4096352da3fb1923446a553692059655b1d6@gmail.com"},"message":"nv50/ir: fix comments about instructions info\n\nSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\nAcked-by: Ilia Mirkin <imirkin@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/f24b517858b475a903a13002b0bd8d52b22609b4"},{"sha":"f61669f9976750c4ecc751d54a4937a3ff179270","author":{"name":"Carl Worth","email":"07619bccc0b320a21c362cdbb86bd6be6de1a794@cworth.org"},"message":"glsl: Prepare standalone compiler to be able to use parameter lists\n\nAs part of the shader-cache work an upcoming change will add new\nreferences to _mesa_add_parameter and _mesa_new_parameter_list from\nthe glsl code. To prepare for that, and to allow the standalone\nglsl_compiler to still link, here we add mesa/program/prog_parameter.c\nto the libglsl_util sources.\n\nThen, in order to get *that* to work, we also add to stubs to\nstandalone_scaffolding:\n\n\t_mesa_program_state_flags\n\t_mesa_program_state_string\n\nThese functions aren't actually used by the two functions in\nprog_parameter.c that we are actually calling. They are used in other\nfunctions in the same file. So we don't care what the implementation\nof these stubs is, (they won't be called by glsl_compiler). We just\nneed the stubs present so that it can link.\n\nSigned-off-by: Timothy Arceri <timothy.arceri@collabora.com>\nReviewed-by: Eric Anholt <eric@anholt.net>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/f61669f9976750c4ecc751d54a4937a3ff179270"},{"sha":"017081a3e50d2907045fdd0a4811bb83a025ba07","author":{"name":"Carl Worth","email":"07619bccc0b320a21c362cdbb86bd6be6de1a794@cworth.org"},"message":"i965: make vs and fs key generation helpers available to shader cache\n\nSigned-off-by: Timothy Arceri <timothy.arceri@collabora.com>\nReviewed-by: Kenneth Graunke <kenneth at whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/017081a3e50d2907045fdd0a4811bb83a025ba07"},{"sha":"481d8ec2914ae0b1a53657c165a63a9fe24d5f27","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"glsl: use reproducible name for lowered const arrays\n\nOtherwise we can end up with mismatching names between the cached\nbinary and the cached metadata.\n\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/481d8ec2914ae0b1a53657c165a63a9fe24d5f27"},{"sha":"ec75570415a23f9b456b1fedf7b0c287b3e3c5c5","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"i965: make gs key generation helper available to shader cache\n\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/ec75570415a23f9b456b1fedf7b0c287b3e3c5c5"},{"sha":"856e0bd707d2ead26eb3a04be08885487850be38","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"i965: create populate key functions for tcs and tes\n\nThese will be used by the on disk shader cache.\n\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/856e0bd707d2ead26eb3a04be08885487850be38"},{"sha":"ab67b6afdfb423200cb03a711eda89abe4e80fb2","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"glsl: move some uniform linking code to new link_setup_uniform_remap_tables()\n\nThis makes link_assign_uniform_locations() easier to follow.\n\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/ab67b6afdfb423200cb03a711eda89abe4e80fb2"},{"sha":"63e822157498356e5c777aee7000e9ee925df47b","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"glsl: move some uniform linking code to new link_assign_uniform_storage()\n\nThis makes link_assign_uniform_locations() easier to follow.\n\nReviewed-by: Kenneth Graunke <kenneth@whitecape.org>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/63e822157498356e5c777aee7000e9ee925df47b"},{"sha":"67fbaa587359badb94f4bbc8b6a89c5128e46e1b","author":{"name":"Ilia Mirkin","email":"b2ef0ae728ba642680a7b0ef24aed39533e21358@alum.mit.edu"},"message":"st/mesa: enable GL_ANDROID_extension_pack_es31a when available\n\nFor now that's never since advanced blend hasn't been piped through.\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>\nAcked-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/67fbaa587359badb94f4bbc8b6a89c5128e46e1b"},{"sha":"477cc0e085ab01c42ba12c211da8fb505e36297e","author":{"name":"Ilia Mirkin","email":"b2ef0ae728ba642680a7b0ef24aed39533e21358@alum.mit.edu"},"message":"st/mesa: enable ARB_ES3_2_compatibility when enough available\n\nSigned-off-by: Ilia Mirkin <imirkin@alum.mit.edu>\nAcked-by: Marek Olšák <marek.olsak@amd.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/477cc0e085ab01c42ba12c211da8fb505e36297e"},{"sha":"df920367bf85d3a326da5928a73f35844a4a8c72","author":{"name":"Timothy Arceri","email":"2ddafe7dbd3e23500c275f83e0c6a411ad072887@collabora.com"},"message":"glsl: remove remaining tabs in glsl_parser_extras.h\n\nReviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/df920367bf85d3a326da5928a73f35844a4a8c72"},{"sha":"a543f231d712dbdfd309ff589766179c5cb32b20","author":{"name":"Mark Thompson","email":"42cbe4b0826c05d661e037936181609ea8d344eb@jkqxz.net"},"message":"st/va: Fix vaSyncSurface with no outstanding operation\n\nFixes crash if the application doesn't do what the state tracker expects.\n\nReviewed-by: Christian König <christian.koenig@amd.com>","distinct":true,"url":"https://api.github.com/repos/samuelig/mesa/commits/a543f231d712dbdfd309ff589766179c5cb32b20"}]}
{"actor":{"display_login":"samuelig"}}