{"push_id":1248865150,"size":68,"distinct_size":7,"ref":"refs/heads/wip-ublitter-clear","head":"b8ba5495e3a7f168797f41c8e1c88700fe71e086","before":"9b7f9ad28dee5fc3e53ae8286a7d4eeb702a30a3","commits":[{"sha":"8d3b20135ea3b6bad6eebdb043119b66d8d63712","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer common] make disabled asserts always print (but not break)\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/8d3b20135ea3b6bad6eebdb043119b66d8d63712"},{"sha":"7cf187d08ae6a64c959de1cdf9004f5fb2fd097a","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] improve implementation for SoWriteOffset\n\n1. SoWriteOffset is no longer treated as a stat\n2. Added callback from core to update streamout write offset\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/7cf187d08ae6a64c959de1cdf9004f5fb2fd097a"},{"sha":"6624e01114c6d15ed48813f0cec97940885aca45","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] update trivial accept test conditions\n\nenable/disable raster tile trivial accept test based on scissor enable trait.\nCan be optimized further.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/6624e01114c6d15ed48813f0cec97940885aca45"},{"sha":"8dfaf249cc00178e126cc2469671fedb789698fa","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] change threadsDone to be a 32-bit value.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/8dfaf249cc00178e126cc2469671fedb789698fa"},{"sha":"e0c10306f58fa3e1a1cb6a23b8942701d8529cce","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] add SwrWaitForIdleFE\n\nThis is a blocking call that waits until all FE work is complete.\nThis is useful for waiting for FE work to complete such as for streamout.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/e0c10306f58fa3e1a1cb6a23b8942701d8529cce"},{"sha":"29e1c4a8a9f26ce41aa53dc9bf39852a8530adc6","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] allow override of KNOB thread settings\n\n- Remove HYPERTHREADED_FE support\n- Add threading info as optional data passed to SwrCreateContext.\n  If supplied this data will override any KNOB thread settings.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/29e1c4a8a9f26ce41aa53dc9bf39852a8530adc6"},{"sha":"a83beb936e6fb2caccea45d39f6d06da12575a6e","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] remove cygwin threads.cpp stubs\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/a83beb936e6fb2caccea45d39f6d06da12575a6e"},{"sha":"047493c1980deddc916294d8cb498d5e0633ad82","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] add rasterizerSampleCount to PS context\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/047493c1980deddc916294d8cb498d5e0633ad82"},{"sha":"6625fd08db0a24fad54d69ca1eb3935304b3a53e","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] fundamentally change how stats work\n\nAdd a per draw stats callback to update driver stats.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/6625fd08db0a24fad54d69ca1eb3935304b3a53e"},{"sha":"d86e2487a0fb3b3d1f88a07d0eff723f3b30c737","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer jitter] fetch support for offsetting VertexID\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/d86e2487a0fb3b3d1f88a07d0eff723f3b30c737"},{"sha":"ad153189ec3fb16fdca2666e0bfe2b88d31ebb70","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] viewport array support\n\nChange viewport matrix storage from AOS to SOA to support viewport arrays.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/ad153189ec3fb16fdca2666e0bfe2b88d31ebb70"},{"sha":"f833b694cd04d08ed4742cd49ae478948e4bca3a","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] remove all old stats code\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/f833b694cd04d08ed4742cd49ae478948e4bca3a"},{"sha":"4e8763cb0904c30d1962cf5ad52fe3a87be7b4bd","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] split FE and BE stats\n\nSeparated FE stats out into its own structure.  There are 17 FE vs 3 BE\nstat fields.  Since there is only one FE thread per DC then we don't have\nto loop over all threads and sum up FE stats over all the worker threads.\nThis also reduces size of DC since we only need to store one copy of the\nFE stats and not one per worker.  Finally, we can use the new FE callback\nmechanism to update these.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/4e8763cb0904c30d1962cf5ad52fe3a87be7b4bd"},{"sha":"92621ac5d526e73469c43d524068315a81bbc869","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] routing of viewport indexes through frontend\n\nViewport transform performed based on per-prim viewport index if available.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/92621ac5d526e73469c43d524068315a81bbc869"},{"sha":"3393279fc92e444d945e8a2b404e8ca075a83693","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer jitter] add mask support for odd format fetch\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/3393279fc92e444d945e8a2b404e8ca075a83693"},{"sha":"e8b35a23216d30b2afc6dea8dd5da0d5f271e36b","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer jitter] add VMASKSTOREPS intrinsic\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/e8b35a23216d30b2afc6dea8dd5da0d5f271e36b"},{"sha":"2eae02f77c66e9a392dd8c2dc459ddc943e30140","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer common] add linux definition for InterlockedAdd64\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/2eae02f77c66e9a392dd8c2dc459ddc943e30140"},{"sha":"b311bdf92d65a0704faf8e89caa506d6d18c07e6","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] fix OOB check of viewport indices\n\nUse correct comparison intrinsic for OOB check of viewport indices.\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/b311bdf92d65a0704faf8e89caa506d6d18c07e6"},{"sha":"9aa75e5d46b9c2cf4eba2c182874a86ea9f5464a","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer jitter] add core string to JitManager\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/9aa75e5d46b9c2cf4eba2c182874a86ea9f5464a"},{"sha":"61981602505a6e0f59e5c1026651d074df2218a5","author":{"name":"Tim Rowley","email":"8f5e6de09de66e68b6e3e20be2b7771eb1beea5a@intel.com"},"message":"swr: [rasterizer core] unused variable warning fixes\n\nSigned-off-by: Tim Rowley <timothy.o.rowley@intel.com>","distinct":false,"url":"https://api.github.com/repos/freedreno/mesa/commits/61981602505a6e0f59e5c1026651d074df2218a5"}]}
{"actor":{"display_login":"robclark"}}