Mesa (master): 39 new commits

2020-05-29 Thread GitLab Mirror
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=229084f5de848ea83c83b6d0743edfc90eddb428
Author: Alyssa Rosenzweig 
Date:   Fri May 29 14:02:43 2020 -0400

panfrost: Disable QUAD_STRIP/POLYGON on Bifrost

Support was dropped and now raises a DATA_INVALID_FAULT on G31. Unknown
if retained on other devices. GL_QUADS is still ok.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4be2cd604bc601f90eb90625bb91a040659b6767
Author: Alyssa Rosenzweig 
Date:   Thu May 28 15:38:04 2020 -0400

pan/bi: Passthrough deps of the branch target

Now that we have the infrastructure, follow the branch.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8230a04f513e033843da2f2e26f87ac3846c4dd7
Author: Alyssa Rosenzweig 
Date:   Thu May 28 15:23:18 2020 -0400

pan/bi: Allow two successors in header packing

We need to take the union of the dependencies.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=db2c10d0325cc9c127209b11b8c36f2e5625d185
Author: Alyssa Rosenzweig 
Date:   Thu May 28 15:01:14 2020 -0400

pan/bi: Measure backwards branches as well

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a42731536d59ec2c028138d303d15c18158e85c9
Author: Alyssa Rosenzweig 
Date:   Thu May 28 15:01:38 2020 -0400

pan/bi: Add bi_foreach_block_from_rev helper

Needed for next commit.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c697992ca18e6f059d167fa0a1a9af53b3f93fea
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:44:33 2020 -0400

pan/bi: Defer block naming until after emit

This ensures names are meaningful.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd6ff4f7e1845d380c366d4f643725fe76a101f5
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:38:44 2020 -0400

pan/bi: Pack unconditional branch

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4791d2bf85045f59451dcbc0e166b3c71ec3048
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:15:09 2020 -0400

pan/bi: Set branch conditional bit

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffe7a61a46139b9d872ec60b686aad1926b857f7
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:13:12 2020 -0400

pan/bi: Set back-to-back bit more accurately

See Connor's ISA notes. Basically set unless it's a branch (explicit or
fallthrough).

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3aacfaf87eccee657ab9a5acc7bfe83b226f120b
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:01:29 2020 -0400

pan/bi: Set branch_conditional if b2b is set

Match the blob.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e945d4f79d6f4da1d6ad61ebcef43ba47aeb7833
Author: Alyssa Rosenzweig 
Date:   Thu May 28 14:00:45 2020 -0400

pan/bi: Pack proper clause offsets

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=682b63cdc2631de48d6d5e8ce739e272ae373c10
Author: Alyssa Rosenzweig 
Date:   Thu May 28 13:49:59 2020 -0400

pan/bi: Measure distance between blocks

For branch offset calculation.

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64c49ab1fc48e9a82c06f1e9fc92c3cf093ef3ce
Author: Alyssa Rosenzweig 
Date:   Thu May 28 13:49:41 2020 -0400

pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpers

Signed-off-by: Alyssa Rosenzweig 
Part-of: 

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64bedbfa67bc0f814ba6b0d4a587807fb9b88050
Author: Alyssa Rosenzweig 
Date:   Thu 

Mesa (master): 39 new commits

2011-08-16 Thread Marek Olšák
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3be51311834217cf35be9186e7dc9f57a10d44b
Author: Marek Olšák mar...@gmail.com
Date:   Mon Aug 15 23:37:44 2011 +0200

r600g: expose ARB_ES2_compatibility by claiming fixed-point format support

I also needed to make some changes in u_vbuf_mgr in order to override
the caps from the driver and enable the fallback even though the driver
claims the format is supported.

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=21c5d11b7ee1f6fd9d16752d8921976d9951623d
Author: Marek Olšák mar...@gmail.com
Date:   Mon Aug 15 19:37:33 2011 +0200

noop: redirect the get_param/is_format.. queries to the underlying driver

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=363295d7209636c56ee0cb1246915b03b7f73524
Author: Marek Olšák mar...@gmail.com
Date:   Mon Aug 15 20:52:44 2011 +0200

u_blitter: restore some states conditionally

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=233dd4953e3e6cf39f3c7a7cd898339a89d2ff86
Author: Marek Olšák mar...@gmail.com
Date:   Wed Aug 10 02:58:40 2011 +0200

u_blitter: rename util_blitter_copy_region - util_blitter_copy_texture

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a77431b3b0cda9da7dff628f65aaa804c7c96f57
Author: Marek Olšák mar...@gmail.com
Date:   Sun Aug 14 21:21:38 2011 +0200

r600g: consolidate two files r600d.h

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=47dcfb8dab517e2c92af2f4813b0f5ad200b8b07
Author: Marek Olšák mar...@gmail.com
Date:   Sun Aug 7 21:14:38 2011 +0200

r600g: set read/write usage flags for each relocation

This takes advantage of the new GEM_WAIT ioctl when mapping buffers.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebfcc58b93cc08c534857c2314694e35b29690ae
Author: Marek Olšák mar...@gmail.com
Date:   Sun Aug 7 19:18:16 2011 +0200

winsys/radeon: take advantage of the new ioctl

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e3c81a068c4ae04cd1c6b18c687d5be69b7b8c4
Author: Marek Olšák mar...@gmail.com
Date:   Sun Aug 7 19:04:37 2011 +0200

winsys/radeon: hook up the new DRM_RADEON_GEM_WAIT ioctl

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=296b8990956fcbd7ce47902d7c108a5973db9397
Author: Marek Olšák mar...@gmail.com
Date:   Sun Aug 7 18:42:29 2011 +0200

winsys/radeon: remove broken bo-is-busy-for-write guessing

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c79e9f0ed59d561849a0a4fbaafe87d5064d3e8c
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 07:05:07 2011 +0200

r600g: enable thread offloading

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bbbd82488c11710aaca79ed3db2b605888ac65d
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 06:33:04 2011 +0200

r600g: undefine RADEON_CTX_MAX_PM4

winsys/radeon has its own definition.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6da5185f96c1a85390e08dc2ef36c04d6e0de11
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 06:23:59 2011 +0200

r600g: don't include radeon_drm.h and xf86drm.h

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=efbccfeca071b052bb8da0a7f0277000869b2ea1
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 06:19:17 2011 +0200

winsys/radeon: remove the device file descriptor from the interface

r600g doesn't need it anymore.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=041ed559e11ee99d720c8132428c07d8fe57ec81
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 06:17:39 2011 +0200

r600g: remove an unused parameter from r600_bo_destroy

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6fec83726d3435a800f0a4e3ded89628b1a504f
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 06:11:45 2011 +0200

r600g: merge radeon_bo with r600_bo

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5229ba494b4b3f19085d13131a37626b914d4014
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 05:40:16 2011 +0200

r600g: remove radeon_bo::handle

This should be private to radeon_winsys.

Reviewed-by: Alex Deucher alexander.deuc...@amd.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab630b5768b0bfa4d7729d110ce4fb8f42e0cfb9
Author: Marek Olšák mar...@gmail.com
Date:   Thu Aug 4 04:27:48 2011 +0200

r600g: use buffer_map/unmap from 

Mesa (master): 39 new commits

2010-03-03 Thread Ian Romanick
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=21cc53c2bc1dbd2ddd8510f68215497ed3c2088e
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Mar 3 05:30:14 2010 -0800

Note removal of color-index rendering in release notes.

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0384214923216b4bb7340070d08fcda2cbb79a93
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Fri Feb 26 17:58:53 2010 -0800

Remove stray defines of HAVE_RGBA

Now that color-index support is removed from t_dd_tritmp.h and
t_dd_unfilled.h, drivers no longer need define HAVE_RGBA.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=889a0f34717e84778de33ab4e6c43d5627d5b4c9
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Fri Feb 26 17:54:59 2010 -0800

mesa/tnl_dd: Remove color-index support from t_dd_unfilled.h

The code removal and the re-indent were done together for this one
because the cause of the affected code blocks is much, much smaller
than in t_dd_tritmp.h.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e00b50c39ad13090c74877a421d10483c3c5bab1
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Fri Feb 26 17:45:27 2010 -0800

mesa/tnl_dd: White-space / indentation fixes after previous commit

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=78742f8e867d8819fca49cc6559ac5ef44fdd83f
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Fri Feb 26 17:41:15 2010 -0800

mesa/tnl_dd: Remove color-index support from t_dd_tritmp.h

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=06ceba0a7cab39e770a68b3ae8b8b4f17c0347d2
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:29:53 2010 -0800

mesa: Remove unused RasterIndex field

With the preceeding changes, gl_current_attrib::RasterIndex is not
used.  Remove it.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c52b4292ff1aa37f38b20f33ff1642e1c20f894
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:28:04 2010 -0800

mesa: Always return default value for CURRENT_RASTER_INDEX

Since there is no color-index rendering, it is impossible to update
this value.  Just return the initial setting and be happy.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=24d311c13339978a37885e88a49a990903652339
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:25:19 2010 -0800

mesa: Eliminate index parameter to _mesa_feedback_vertex

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb8c3b1bcc81fd5addc5e214f3efcfdca50c6806
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:12:30 2010 -0800

mesa: Remove ClearIndex and IndexMask from device-driver interface

These are used to inform the driver of the clear value for color-index
buffers and to control write-masking of bits in color-index buffers.
No driver use or need (not even Nouveau) these interfaces.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5034e8ad42df60a7f61319ccd6c1a3dbf28e6699
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:06:29 2010 -0800

swrast: Remove _swrast_logicop_ci_span

After all the recent color-index rendering removal,
_swrast_logicop_ci_span is no longer used anywhere.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d0f608e139336174121617f760398abca25eb31
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:03:23 2010 -0800

mesa: Remove _mesa_add_color_index_renderbuffers

After all the recent color-index visual support removal,
_mesa_add_color_index_renderbuffers is no longer used anywhere.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9f63c277ac84f7b6598cb4e908033514d379171
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 19:00:50 2010 -0800

mesa: Remove checks of Visual.rgbMode in Get paths

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=22a96f305898b5d1aa26809c7156a01686eb9bf0
Author: Ian Romanick ian.d.roman...@intel.com
Date:   Wed Feb 24 18:58:38 2010 -0800

mesa: Remove checks of Visual.rgbMode

This must always be true now, so there is no reason to check it.  Ever.

Signed-off-by: Ian Romanick ian.d.roman...@intel.com

URL: