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>
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user