diff options
author | Eric Anholt <eric@anholt.net> | 2023-10-18 08:18:46 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2023-10-24 00:16:30 +0000 |
commit | b1b0ebba1ececaed7f702b69b1be689823dbbf0a (patch) | |
tree | 5d99be82c528f0e964c72b6f7534828a6071dfa2 /docs | |
parent | bd546f9e548a523dbd1e68e520ebfe607267f241 (diff) | |
download | mesa-b1b0ebba1ececaed7f702b69b1be689823dbbf0a.tar.gz mesa-b1b0ebba1ececaed7f702b69b1be689823dbbf0a.tar.bz2 mesa-b1b0ebba1ececaed7f702b69b1be689823dbbf0a.zip |
glsl: Remove int64 div/mod lowering.
Most drivers that can expose GL4 were claiming the cap anyway (llvmpipe,
softpipe, zink, iris, nvc0, radeonsi, r600, freedreno, d3d12), and just
doing lowering in NIR if nessary.
crocus was only claiming the cap for gen8, but the backend compiler
enables NIR lowering regardless.
svga is the only other GL4 driver that didn't set it, and we can just set
the NIR lowering flag.
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Acked-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25777>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/gallium/screen.rst | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/docs/gallium/screen.rst b/docs/gallium/screen.rst index 5de2c52deb2..d1105eef824 100644 --- a/docs/gallium/screen.rst +++ b/docs/gallium/screen.rst @@ -429,8 +429,6 @@ The integer capabilities: * ``PIPE_CAP_DOUBLES``: Whether double precision floating-point operations are supported. * ``PIPE_CAP_INT64``: Whether 64-bit integer operations are supported. -* ``PIPE_CAP_INT64_DIVMOD``: Whether 64-bit integer division/modulo - operations are supported. * ``PIPE_CAP_TGSI_TEX_TXF_LZ``: Whether TEX_LZ and TXF_LZ opcodes are supported. * ``PIPE_CAP_SHADER_CLOCK``: Whether the CLOCK opcode is supported. |