summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-09-06cso: Revert using FS sampler count for other stages at context unbind.Emma Anholt1-1/+2
2021-08-19i915g: clang-format fixup.Emma Anholt1-1/+1
2021-08-19i915g: Add comments explaining various xfails.Emma Anholt2-1/+233
2021-08-19i915g: Clear some xfails that are now skips.Emma Anholt1-14/+0
2021-08-19i915g: Reduce ARB_fp max tex indirections to match i915c.Emma Anholt2-1/+5
2021-08-19i915g: Correct PIPE_SHADER_CAP_MAX_TEMPS.Emma Anholt2-2/+2
2021-08-19i915g: Fix polygon offset by telling draw the Z format.Emma Anholt4-10/+4
2021-08-16i915g: Implement cube/3d texture_subdata() as a series of per-layer maps.Emma Anholt6-452/+32
2021-08-16i915g: Fix 3D texture layouts for width != height.Emma Anholt1-1/+1
2021-08-16i915g: Add support for FXT1.Emma Anholt3-9/+8
2021-08-16i915g: Fix up the format mapping for DXT1_*RGBEmma Anholt2-3/+3
2021-08-16i915g: Add missing support for sRGB S3TC.Emma Anholt3-13/+13
2021-08-16i915g: Add support for blitting compressed textures.Emma Anholt2-19/+24
2021-08-16i915g: Make the 1D workaround keep TXP's .w channel in the right spot.Emma Anholt2-2/+1
2021-08-09i915g: Reapply clang-format.Emma Anholt1-2/+2
2021-08-09i915g: Use the devmaster quadratic approximation for sin/cos.Emma Anholt8-139/+95
2021-08-03ci/i915g: Merge the two dEQP runs together.Emma Anholt2-7/+22
2021-07-29nir_to_tgsi: Add support for TXP.Emma Anholt2-8/+48
2021-07-29nir_to_tgsi: Pack our tex coords into vec4 nir_tex_src_backend[12].Emma Anholt3-58/+121
2021-07-29i915g: Add support for shader-db.Emma Anholt3-0/+22
2021-07-13ci: Enable testing of i915g in the the debian -Werror release build.Emma Anholt1-1/+1
2021-07-13i915g: Fix release build compiler warnings.Emma Anholt2-4/+4
2021-07-13ci: Make sure that we build the piglit dmabuf tests.Emma Anholt5-41/+7
2021-07-12i915g: Fix backface stencil when front_ccw is set.Emma Anholt6-347/+111
2021-07-12i915g: Fix dumping of 3DSTATE_BACKFACE_STENCIL_OPS.Emma Anholt1-1/+1
2021-07-07nir_to_tgsi: Declare immediates as float on non-native-ints hardware.Emma Anholt1-10/+20
2021-07-07nir_to_tgsi: Run copy prop (and thus dce) after lower_bool_to_float.Emma Anholt3-9/+3
2021-07-07i915g: Fix writemasking of SEQ/SNE/SSG.Emma Anholt1-6/+6
2021-07-02i915g: Make sure the 1D texture Y channel is initialized.Emma Anholt3-12/+12
2021-07-02i915g: Force 1D textures to use wrap mode for the Y coordinate.Emma Anholt2-6/+8
2021-07-02i915g: whitespace fixup from the cube map fix.Emma Anholt1-1/+1
2021-07-02i915g: Add support for per-vertex point size.Emma Anholt4-9/+14
2021-06-30i915g: Set up the cube map texture wrap modes.Emma Anholt1-0/+24
2021-06-30i915g: Add curly braces for normal mesa style (and helps clang-format)Emma Anholt1-11/+12
2021-06-30i915g: Delete redundant i915_hw_sampler_views atom.Emma Anholt2-52/+18
2021-06-30i915g: Fix FS debug dumping for declarations.Emma Anholt1-1/+24
2021-06-30i915g: Add the nice cube map layout comments from i915c.Emma Anholt1-0/+100
2021-06-30i915g: Finish the uint -> uint32_t conversion.Emma Anholt4-20/+21
2021-06-28i915g: Fix off-by-one in constant count assertion.Emma Anholt2-2/+2
2021-06-28i915g: Mark program errors on setting up temps, constants, and immediates.Emma Anholt3-16/+25
2021-06-28i915g: Remove redundant p->error setting.Emma Anholt1-1/+0
2021-06-28i915g: Use stdbool.h instead of custom bools.Emma Anholt23-156/+156
2021-06-28i915g: replace "uint" with normal uint32_t.Emma Anholt13-125/+133
2021-06-28i915g: Improve logging of unsupported opcodes.Emma Anholt1-1/+4
2021-06-28i915g: Stop translating the fragment program on the first error.Emma Anholt1-1/+1
2021-06-28i915g: Log program compile errors to mesa_loge().Emma Anholt4-8/+13
2021-06-28i915g: Use the normal compile error path for empty FSes.Emma Anholt1-8/+7
2021-06-28i915g: Enable dumping of fragment shaders under I915_DEBUG=fs.Emma Anholt4-8/+22
2021-06-28i915g: Allow use of I915_DEBUG= options on non-DEBUG builds.Emma Anholt1-8/+0
2021-06-28i915g: Bake the decls and program together.Emma Anholt4-56/+16