[Mesa-dev] [PATCH v3 0/8] nvc0: expose OpenGL 4.2 on Fermi
Samuel Pitoiset
samuel.pitoiset at gmail.com
Sat May 21 15:16:53 UTC 2016
Hi there,
Updated series for arb_shader_image_load_store on Fermi. Some fixes have been
folded in after playing with the UE4 demos.
Please review,
Thanks!
Ilia Mirkin (1):
nv50/ir: use moveSources to condense sources
Samuel Pitoiset (7):
nvc0: bind images on fragment and compute shaders for Fermi
nv50/ir: fix tex constraints for surface coords on Fermi
nvc0/ir: add emission for OP_SULEA
nvc0/ir: add emission for SULDB and SUSTx
nvc0/ir: add a lowering pass for surfaces on Fermi
nvc0: enable ARB_shader_image_load_store on GF100
nvc0: expose GLSL version 420 on GF100
.../drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp | 104 +++++++++++++-
.../nouveau/codegen/nv50_ir_lowering_nvc0.cpp | 115 ++++++++++++++++
.../nouveau/codegen/nv50_ir_lowering_nvc0.h | 2 +
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp | 13 +-
src/gallium/drivers/nouveau/nvc0/nvc0_compute.c | 43 ++++++
src/gallium/drivers/nouveau/nvc0/nvc0_context.h | 1 +
src/gallium/drivers/nouveau/nvc0/nvc0_program.c | 8 +-
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 5 +-
src/gallium/drivers/nouveau/nvc0/nvc0_tex.c | 151 ++++++++++++++++++++-
9 files changed, 426 insertions(+), 16 deletions(-)
--
2.8.2
More information about the mesa-dev
mailing list