URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2e9d9b4c199ff1b53a625a345e566200016e2d9
Author: Marek Olšák <[email protected]>
Date: Wed May 2 20:01:39 2018 -0400
ac/gpu_info: add has_read_registers_query
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b1fdfc541ed0eb62632e893b2142500bb003453
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:54:35 2018 -0400
ac/gpu_info: add has_2d_tiling
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d26696283d494822f2df72a6b94d51e70f91c4d9
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:48:37 2018 -0400
ac/gpu_info: add has_sparse_vm_mappings
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=125adc92adce078c1a00a25735145dbfb88afc65
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:39:08 2018 -0400
ac/gpu_info: add has_unaligned_shader_loads
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b9694da4b5079bca76191678ad34e90651a5fca
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:29:29 2018 -0400
radeonsi: expose ARB_query_buffer_object on ancient kernels too
It doesn't use indirect dispatches.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9c08bc658543d3bc5f3907f571920ae5c736e12
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:28:44 2018 -0400
ac/gpu_info: add has_indirect_compute_dispatch
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64265ac8d53367c143050df9a8b08b224185e9ae
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:11:37 2018 -0400
ac/gpu_info: add kernel_flushes_tc_l2_after_ib
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=14c5a93bfabdc6543b504a0e7ed658e215b4eedb
Author: Marek Olšák <[email protected]>
Date: Wed May 2 19:04:10 2018 -0400
ac/gpu_info: add has_format_bc1_through_bc7
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bd2c173e8e2fe9c9a589e9944a03672336fe0c6
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:59:54 2018 -0400
ac/gpu_info: add has_eqaa_surface_allocator
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e720cb61354167e5ff75202affe86185a18386ba
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:53:24 2018 -0400
radeonsi: clean up the reset status query implementation
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3060f62340b2f232907db0c48b6c6c6eba3d1752
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:44:08 2018 -0400
ac/gpu_info: add has_bo_metadata
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=09f1bab483cc8011a6299e2aca805b6ad06aab82
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:39:04 2018 -0400
ac/gpu_info: add si_TA_CS_BC_BASE_ADDR_allowed
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b58a14ef76f6d6e6c71fff2cb5c8fa6662a1882
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:35:27 2018 -0400
ac/gpu_info: add htile_cmask_support_1d_tiling
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b81149e258a492ed0c81058fb535f6bfdacb36da
Author: Marek Olšák <[email protected]>
Date: Wed May 2 18:27:18 2018 -0400
ac/gpu_info: add kernel_flushes_hdp_before_ib
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a969f184cf3e8f2d9089fc4df424fa590f967983
Author: Marek Olšák <[email protected]>
Date: Tue May 1 00:44:36 2018 -0400
radeonsi: add an environment variable that forces EQAA for MSAA allocations
This is for testing and experiments.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2309cedf44560b34e2f428e10e32055be86d06ab
Author: Marek Olšák <[email protected]>
Date: Fri Apr 27 22:20:39 2018 -0400
radeonsi: set up EQAA image descriptors properly
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ac4ef097de6c6dbcaaffed5ff99ed69fc6a7075
Author: Marek Olšák <[email protected]>
Date: Fri Apr 27 00:55:56 2018 -0400
radeonsi: add EQAA SC,DB,CB register programming
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d00580e75f1d223e2dfa312da062fbb252b71a6
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 23:55:31 2018 -0400
radeonsi: support creating EQAA color textures
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=912b0163dc5d6929d8a9ae4c6d475807e764832a
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 22:29:14 2018 -0400
ac/surface: add EQAA support
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee31762ef56a5af6caf9c056e2b7d88ae6d7664d
Author: Marek Olšák <[email protected]>
Date: Tue May 1 23:43:45 2018 -0400
radeonsi: use better sample locations for 8x EQAA
Verified with the piglit MSAA accuracy test.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b6df225f74da5101e7e6b37b198a485b33668c7
Author: Marek Olšák <[email protected]>
Date: Tue May 1 23:17:07 2018 -0400
radeonsi: improve quality of 16 sample locations
This results in better 16x and 8x quality when using these locations.
Verified with the piglit MSAA accuracy test.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=01fd543c82eb44a7d69e69ba1678a0fcce76f09d
Author: Marek Olšák <[email protected]>
Date: Tue May 1 22:45:24 2018 -0400
radeonsi: use better sample locations for 4x MSAA
Discovered by luck. Verified with the piglit MSAA accuracy test.
It also shows that the worst case EQAA 16s4f results in very good 4x MSAA
in the worst case.
Nine might not like these positions, but they are prettier to the eye and
GL doesn't care.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d8b71ccfae669690988cae3f41e228cb07324c1
Author: Marek Olšák <[email protected]>
Date: Fri Apr 27 21:35:33 2018 -0400
radeonsi: reorder sample locations as required by EQAA
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5769a5ec015978a64bf9d1e9bdef084a0242f7e4
Author: Marek Olšák <[email protected]>
Date: Fri Apr 27 22:02:04 2018 -0400
radeonsi: simplify si_get_sample_position
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f456b3a3c9fcbb8d043c246332611afe82258f0
Author: Marek Olšák <[email protected]>
Date: Thu Apr 26 21:53:33 2018 -0400
radeonsi: simplify arrays of sample locations
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d70b5beaea47ad9048a6b1a33f92fe8bae3bcf2
Author: Marek Olšák <[email protected]>
Date: Thu Apr 26 23:18:41 2018 -0400
radeonsi: set DB_EQAA the same as Vulkan
These never change, but they only affect EQAA, which isn't implemented.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5ed039325b348849b0732f38a905d80c48daec4
Author: Marek Olšák <[email protected]>
Date: Thu Apr 26 22:54:54 2018 -0400
radeonsi: remove CM_ prefixes
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=656fd607bed929685968ebbbe3d97cbe7b455274
Author: Marek Olšák <[email protected]>
Date: Thu Apr 26 16:21:19 2018 -0400
radeonsi: don't update clear color registers if they don't change
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=835095973df84e3970582c6a3d4a9729990ddda2
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 22:48:00 2018 -0400
radeonsi: remove r600_fmask_info
radeon_surf contains almost everything.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bdc3e410f75d6fd2a3e979447fd5ab69512fd724
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 22:35:51 2018 -0400
ac/surface: unify common legacy and gfx9 fmask fields
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bf3570fed064cfc5a863fa4bd4802f11b1030f5
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 20:54:06 2018 -0400
ac/surface/gfx6: compute FMASK together with the color surface
instead of invoking FMASK computation separately.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=276acda835a8b7e12ff84012c58e776a12e83769
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 20:20:55 2018 -0400
ac/surface/gfx9: fix a typo in CMASK RB/pipe alignment
No change in behavior because it's always aligned.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6841845b00e534f3b284f3afe85bd182317c3baa
Author: Marek Olšák <[email protected]>
Date: Mon Apr 30 18:10:50 2018 -0400
ac: set correct LLVM processor names for Raven & Vega12
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f7f10d28559c5c3b612bc3fc3a0900671b66722
Author: Marek Olšák <[email protected]>
Date: Tue May 1 13:44:21 2018 -0400
ac: sort raster configs
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7b82a9978fc226c34d46c54c4baef6182c912c8
Author: Marek Olšák <[email protected]>
Date: Tue May 1 13:08:44 2018 -0400
ac: remove 1 RB raster config for Iceland
Iceland always reports 2 RBs.
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb0f5cddcca06706a691f9b54d129ef98a2afb38
Author: Marek Olšák <[email protected]>
Date: Tue May 1 13:08:44 2018 -0400
ac: move the Fiji kernel workaround for raster config out of the switch
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce954ac6f3259bd1cedec63a27bbccd3f81f1098
Author: Marek Olšák <[email protected]>
Date: Tue May 1 12:48:05 2018 -0400
ac: enable both RBs on Kaveri
This can result in 2x increase in performance on non-harvested Kaveris.
v2: don't do it on radeon
Tested-by: Michel Dänzer <[email protected]>
Reviewed-by: Nicolai Hähnle <[email protected]>
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=597b9e881083533b987dbcbb8f679ca1eefff974
Author: Marek Olšák <[email protected]>
Date: Tue May 1 20:16:19 2018 -0400
radeonsi/gfx9: work around a GPU hang due to broken indirect indexing in
LLVM
Fixes: 6d19120da85 "radeonsi/gfx9: workaround for INTERP with indirect
indexing"
Cc: 18.1 <[email protected]>
Reviewed-by: Nicolai Hähnle <[email protected]>
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit