ping^3 (1 month since I sent the v2 of the series out) This enables a bunch of dEQP tests which are a lot more discerning than the ones we have in piglit. It also points out some problems we have in our (mesa-wide) interpolateAt* support + varying packing.
Full series is at https://patchwork.freedesktop.org/series/3885/ [note that I've already pushed patches 1 + 2] On Sun, Mar 20, 2016 at 7:57 PM, Ilia Mirkin <imir...@alum.mit.edu> wrote: > ping^2 > > On Thu, Mar 10, 2016 at 11:27 AM, Ilia Mirkin <imir...@alum.mit.edu> wrote: >> ping? >> >> I've already pushed patches 1 and 2, but the rest still require review. >> >> On Sat, Feb 27, 2016 at 11:21 AM, Ilia Mirkin <imir...@alum.mit.edu> wrote: >>> GL ES adds several extensions that enable the full functionality. I >>> sent many of these out before on a piecemeal basis, but this unifies >>> everything in one series and includes various little fixes I made >>> along the way. >>> >>> As part of this series, I also implement the clarification regarding >>> per-sample shading vs per-sample interpolation. >>> >>> Ilia Mirkin (8): >>> st/mesa: don't force per-sample interp if only sampleid/pos are used >>> nv50/ir: using sampleid/pos shouldn't force per-sample interpolation >>> glsl: add gl_MaxSamples, new in GL 4.5 / GL ES 3.2 >>> mesa: add OES_sample_variables to extension table, add enable bit >>> glsl: add GL_OES_sample_variables support >>> mesa: add GL_OES_sample_shading support >>> mesa: add GL_OES_shader_multisample_interpolation support >>> st/mesa: add ES sample-shading support >>> >>> docs/GL3.txt | 6 +++--- >>> src/compiler/glsl/builtin_functions.cpp | 12 +++++++----- >>> src/compiler/glsl/builtin_variables.cpp | 15 >>> ++++++++++++--- >>> src/compiler/glsl/glcpp/glcpp-parse.y | 4 ++++ >>> src/compiler/glsl/glsl_lexer.ll | 2 +- >>> src/compiler/glsl/glsl_parser_extras.cpp | 5 +++++ >>> src/compiler/glsl/glsl_parser_extras.h | 7 +++++++ >>> src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h | 1 - >>> src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp | 6 +----- >>> src/mapi/glapi/gen/es_EXT.xml | 6 ++++++ >>> src/mesa/main/enable.c | 4 ++-- >>> src/mesa/main/extensions_table.h | 3 +++ >>> src/mesa/main/get.c | 5 +++++ >>> src/mesa/main/get_hash_params.py | 14 >>> ++++++++------ >>> src/mesa/main/mtypes.h | 1 + >>> src/mesa/main/multisample.c | 3 ++- >>> src/mesa/main/tests/dispatch_sanity.cpp | 3 +++ >>> src/mesa/state_tracker/st_atom_shader.c | 4 ---- >>> src/mesa/state_tracker/st_extensions.c | 6 ++++++ >>> src/mesa/state_tracker/st_program.c | 4 ---- >>> 20 files changed, 76 insertions(+), 35 deletions(-) >>> >>> -- >>> 2.4.10 >>> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev