[Mesa-dev] [PATCH 0/4] ARB_gpu_shader_int64 for radeonsi and soft/llvmpipe

Nicolai Hähnle nhaehnle at gmail.com
Thu Jan 26 19:09:52 UTC 2017


Hi all,

now that the GLSL compiler work has landed recently, and TGSI has actually
had the opcodes for several months, it's time to finally flip the switch!

The bulk of the work here is actually due to Dave, with some cleanups from
Ian, so kudos to them. I just filled in some minor bits and checked that
things actually work on radeonsi.

Cheers,
Nicolai
---
 docs/features.txt                            |   2 +-
 docs/relnotes/17.1.0.html                    |  61 +++++
 src/gallium/drivers/etnaviv/etnaviv_screen.c |   1 +
 .../drivers/freedreno/freedreno_screen.c     |   1 +
 src/gallium/drivers/i915/i915_screen.c       |   1 +
 src/gallium/drivers/ilo/ilo_screen.c         |   1 +
 src/gallium/drivers/llvmpipe/lp_screen.c     |   1 +
 .../drivers/nouveau/nv30/nv30_screen.c       |   1 +
 .../drivers/nouveau/nv50/nv50_screen.c       |   1 +
 .../drivers/nouveau/nvc0/nvc0_screen.c       |   1 +
 src/gallium/drivers/r300/r300_screen.c       |   1 +
 src/gallium/drivers/r600/r600_pipe.c         |   1 +
 src/gallium/drivers/radeonsi/si_pipe.c       |   3 +-
 src/gallium/drivers/softpipe/sp_screen.c     |   1 +
 src/gallium/drivers/svga/svga_screen.c       |   1 +
 src/gallium/drivers/swr/swr_screen.cpp       |   1 +
 src/gallium/drivers/vc4/vc4_screen.c         |   1 +
 src/gallium/drivers/virgl/virgl_screen.c     |   1 +
 src/gallium/include/pipe/p_defines.h         |   1 +
 src/mesa/state_tracker/st_extensions.c       |   1 +
 src/mesa/state_tracker/st_glsl_to_tgsi.cpp   | 220 +++++++++++++++--
 21 files changed, 283 insertions(+), 20 deletions(-)



More information about the mesa-dev mailing list