Module: Mesa
Branch: master
Commit: 3f7c96c36cb18a9e4616d373369a130416884bf9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f7c96c36cb18a9e4616d373369a130416884bf9
Author: Eric Anholt
Date: Wed Nov 4 13:10:28 2015 -0800
vc4: Print the rounded shader size in debug output.
It
Module: Mesa
Branch: master
Commit: 04c42f3ab56a19089b46dea48615aeef8b8225da
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=04c42f3ab56a19089b46dea48615aeef8b8225da
Author: Eric Anholt
Date: Tue Jul 28 11:35:03 2015 -0700
vc4: Allow user index buffers, to avoid slow readback for
Module: Mesa
Branch: master
Commit: 652a864b257650e730ecec9e5882d765840a02e1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=652a864b257650e730ecec9e5882d765840a02e1
Author: Eric Anholt
Date: Mon Oct 26 13:17:33 2015 -0700
vc4: Fix up the test for whether the unpack can be from r4
Module: Mesa
Branch: master
Commit: 72fa2ae20b979ced1b4dde16f81b28d02a2e3b7b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=72fa2ae20b979ced1b4dde16f81b28d02a2e3b7b
Author: Eric Anholt
Date: Mon Oct 26 14:16:19 2015 -0700
vc4: Move dst pack setup out to a helper function with more
Module: Mesa
Branch: master
Commit: 548b05d53f3c89630aa77fc92ff174f5d8162ab2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=548b05d53f3c89630aa77fc92ff174f5d8162ab2
Author: Eric Anholt
Date: Mon Oct 26 13:22:18 2015 -0700
vc4: Drop some confused code about pack/unpack handling.
At
Module: Mesa
Branch: master
Commit: a7b424e835269d9aab6ba9b7b23f836474682725
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7b424e835269d9aab6ba9b7b23f836474682725
Author: Eric Anholt
Date: Mon Oct 26 14:07:44 2015 -0700
vc4: Reduce MOV special-casing in QIR-to-QPU.
I'm goi
Module: Mesa
Branch: master
Commit: 6eb0760f4896d2dd45820ec1fcab36496228b761
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6eb0760f4896d2dd45820ec1fcab36496228b761
Author: Eric Anholt
Date: Sat Oct 24 17:49:03 2015 -0700
vc4: Only copy propagate raw MOVs.
No problems being fixed
Module: Mesa
Branch: master
Commit: 99a9a5a345fab8bbf36ab4e42581f8ee04a59a63
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=99a9a5a345fab8bbf36ab4e42581f8ee04a59a63
Author: Eric Anholt
Date: Sat Oct 24 17:35:03 2015 -0700
vc4: Switch the unpack ops to being unpack flags on a mov
Module: Mesa
Branch: master
Commit: 0ccacfa0170f19e08228e7404e77a9da8f5f633c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ccacfa0170f19e08228e7404e77a9da8f5f633c
Author: Eric Anholt
Date: Sat Oct 24 17:33:30 2015 -0700
vc4: If a QIR source has an unpack set, print it.
Not used
Module: Mesa
Branch: master
Commit: 3359ad6cda49fb977d837eb00e8ae4d781d95c2a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3359ad6cda49fb977d837eb00e8ae4d781d95c2a
Author: Eric Anholt
Date: Wed Aug 5 20:05:56 2015 -0700
vc4: Add support for copy propagation with unpack flags
Module: Mesa
Branch: master
Commit: 3d7a088608b38b3a460ad7ba5c7fb575815c8a43
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d7a088608b38b3a460ad7ba5c7fb575815c8a43
Author: Eric Anholt
Date: Mon Oct 26 13:57:57 2015 -0700
vc4: Don't try to follow MOVs across a pack.
---
Module: Mesa
Branch: master
Commit: 01ca4f207efac555ff5f729dce1687a68ba65400
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=01ca4f207efac555ff5f729dce1687a68ba65400
Author: Eric Anholt
Date: Mon Oct 26 13:45:06 2015 -0700
vc4: Rewrite the pack instructions as a MOV with a dst pack
Module: Mesa
Branch: master
Commit: a238ad372d0914b8a95c3521c52639a4ddee7bae
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a238ad372d0914b8a95c3521c52639a4ddee7bae
Author: Eric Anholt
Date: Sat Oct 24 17:38:26 2015 -0700
vc4: Don't try to register coalesce into the VPM acros
Module: Mesa
Branch: master
Commit: ae1d3322ccfd4758614167f4c6087d8acabe3cc5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae1d3322ccfd4758614167f4c6087d8acabe3cc5
Author: Eric Anholt
Date: Sat Oct 24 17:04:49 2015 -0700
vc4: Take advantage of the pack function in
Module: Mesa
Branch: master
Commit: f09ed63f4342846e361242233162799140674d5f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f09ed63f4342846e361242233162799140674d5f
Author: Eric Anholt
Date: Sat Oct 24 16:30:30 2015 -0700
vc4: Fix the test for skipping raw MOVs.
I don't know
Module: Mesa
Branch: master
Commit: a2eba3362f1c120e5e70b56568d44470cb75fdc8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2eba3362f1c120e5e70b56568d44470cb75fdc8
Author: Eric Anholt
Date: Tue Aug 4 21:23:53 2015 -0700
vc4: Fix names of the 16-bit unpacks
They're only f
Module: Mesa
Branch: master
Commit: 8e701fda499af0387f5c72f7bc14510182738647
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e701fda499af0387f5c72f7bc14510182738647
Author: Eric Anholt
Date: Thu Jan 8 18:07:15 2015 -0800
vc4: Add QIR/QPU support for the 8-bit vector instructions
Module: Mesa
Branch: master
Commit: 5b2fb138bc5ff68af27d8435cbc01f83a09ee078
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b2fb138bc5ff68af27d8435cbc01f83a09ee078
Author: Eric Anholt
Date: Tue Aug 18 22:38:34 2015 -0700
nir: Add opcodes for saturated vector math.
This
Module: Mesa
Branch: master
Commit: 1066a372d8a260aef29ffb6226e8691c07ec696a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1066a372d8a260aef29ffb6226e8691c07ec696a
Author: Eric Anholt
Date: Fri Oct 23 15:26:12 2015 +0100
vc4: Add dumping of VC4_PACKET_GL_INDEXED_PRIMITIVE
Module: Mesa
Branch: master
Commit: 70b06fb5d55d639fd74596a2ff6971cb57c030ca
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70b06fb5d55d639fd74596a2ff6971cb57c030ca
Author: Eric Anholt
Date: Wed Aug 19 09:38:14 2015 -0700
vc4: Convert blending to being done in 4x8 unorm normally
Module: Mesa
Branch: master
Commit: 817a7eb588c7d6536cb469f4ca7447b49268bc00
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=817a7eb588c7d6536cb469f4ca7447b49268bc00
Author: Eric Anholt
Date: Fri Oct 23 16:34:01 2015 +0100
vc4: Don't try to CSE non-SSA instructions.
This can h
Module: Mesa
Branch: master
Commit: 7d7fbcdf4e1683d1aef19c7ee08cc222d8279672
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d7fbcdf4e1683d1aef19c7ee08cc222d8279672
Author: Eric Anholt
Date: Fri Oct 23 14:43:41 2015 +0100
vc4: Add a workaround for HW-2116 (state counter wrap fails
Module: Mesa
Branch: master
Commit: 73f610453296d7e8039ab05179d714d684d50fb3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=73f610453296d7e8039ab05179d714d684d50fb3
Author: Eric Anholt
Date: Fri Oct 23 14:41:47 2015 +0100
vc4: Fix missing \n in a perf_debug().
---
src/gallium
Module: Mesa
Branch: master
Commit: b0963ce75871e2b34856b8e24c8ad427f64be62a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0963ce75871e2b34856b8e24c8ad427f64be62a
Author: Eric Anholt
Date: Thu Oct 22 11:31:56 2015 +0100
vc4: Add a sentinel after simulator buffers for buffer
Module: Mesa
Branch: master
Commit: b3797a8f8858a471ab602c7e165f5fa78e611693
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3797a8f8858a471ab602c7e165f5fa78e611693
Author: Eric Anholt
Date: Mon Aug 10 11:28:53 2015 -0700
vc4: Also dump the decimation mode for resolved stores
Module: Mesa
Branch: master
Commit: 7516cbd26153bd0cc8a548744ea2443b9ea43cc0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7516cbd26153bd0cc8a548744ea2443b9ea43cc0
Author: Eric Anholt
Date: Mon Aug 10 11:27:21 2015 -0700
vc4: Use VC4_GET_FIELD and other defines in dumping
Module: Mesa
Branch: master
Commit: fb064901e9bd83a63d486f246b9ea943cd00f6cd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb064901e9bd83a63d486f246b9ea943cd00f6cd
Author: Eric Anholt
Date: Wed Oct 21 16:40:46 2015 +0100
vc4: Use Rob's NIR-based user clip lowering.
---
Module: Mesa
Branch: master
Commit: 85b946478c326df853926ed18bfbd898c0a514ef
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=85b946478c326df853926ed18bfbd898c0a514ef
Author: Eric Anholt
Date: Tue Oct 20 10:49:10 2015 +0100
vc4: Add limited support for ibfe/ubfe.
This is just enough
Module: Mesa
Branch: master
Commit: 921feb8782bdc3c459922858bee6d55919467436
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=921feb8782bdc3c459922858bee6d55919467436
Author: Eric Anholt
Date: Fri Jul 31 20:58:57 2015 -0700
vc4: Switch our vertex attr lowering to being NIR-based
Reviewed-by: Eric Anholt
---
src/gallium/drivers/vc4/vc4_nir_lower_blend.c |2 +-
src/gallium/drivers/vc4/vc4_nir_lower_io.c|4 ++--
src/gallium/drivers/vc4/vc4_program.c |8
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/gallium/drivers/vc4
Module: Mesa
Branch: master
Commit: b6cd39fc4761a3a6276a373e68510fb7fb735a77
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6cd39fc4761a3a6276a373e68510fb7fb735a77
Author: Eric Anholt
Date: Tue Oct 6 16:32:03 2015 -0700
vc4: Fix a leak of the last color read/write surface on
(freedreno/ir3: use nir two-sided-color lowering).
No piglit regression.
Signed-off-by: Boyan Ding
Reviewed-by: Eric Anholt
---
src/gallium/drivers/vc4/vc4_context.h |1 -
src/gallium/drivers/vc4/vc4_program.c | 25 ++---
2 files changed, 2 insertions(+), 24 deletions
Module: Mesa
Branch: master
Commit: 922e0680f9152aaacde12636d91b97346b05d61c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=922e0680f9152aaacde12636d91b97346b05d61c
Author: Eric Anholt
Date: Tue Oct 6 16:12:50 2015 -0700
vc4: Fix a memory leak in the simulator case.
We validate
instructions in affected programs: 11688 -> 10939 (-6.41%)
Signed-off-by: Boyan Ding
Reviewed-by: Eric Anholt
---
src/gallium/drivers/vc4/vc4_qpu.c | 123 +++--
1 file changed, 76 insertions(+), 47 deletions(-)
diff --git a/src/gallium/drivers/vc4/
Module: Mesa
Branch: master
Commit: f5b26b47444bac7334a3351d1f08d83d4545869c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5b26b47444bac7334a3351d1f08d83d4545869c
Author: Eric Anholt
Date: Wed Sep 16 15:51:00 2015 -0400
vc4: Only build in simulator mode if we find pkg-config for
Module: Mesa
Branch: master
Commit: 8fd3e53f3dc40e4013348e63a0cc7a2787410899
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fd3e53f3dc40e4013348e63a0cc7a2787410899
Author: Eric Anholt
Date: Tue Aug 4 14:28:02 2015 -0700
gallium/ttn: Convert to using VARYING_SLOT_* / FRAG_RESULT_
Module: Mesa
Branch: master
Commit: cfa980f49356eb2d94178f8cc9d67d01b4e3d695
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfa980f49356eb2d94178f8cc9d67d01b4e3d695
Author: Eric Anholt
Date: Wed Sep 9 13:23:55 2015 -0400
vc4: convert from tgsi semantic/index to varying-slot
Module: Mesa
Branch: master
Commit: 64aee8fe9f28646ceb5b9b62db5766365d6da5c7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64aee8fe9f28646ceb5b9b62db5766365d6da5c7
Author: Eric Anholt
Date: Mon Sep 14 11:21:07 2015 -0400
vc4: Fix build from recent NIR cleanups.
---
src/gallium
avoids generation of undefined packing in qir and qpu instructions,
fixing a lot of rendering errors.
Fixes 8b36d107fdd (vc4: Pack the unorm-packing bits into a src MUL
instruction when possible.)
Cc: mesa-sta...@lists.freedesktop.org
Signed-off-by: Boyan Ding
Reviewed-by: Eric Anholt
Reviewed
Module: Mesa
Branch: master
Commit: 89b1b33f44bc6ce71109ac8668529c30b6d6d910
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=89b1b33f44bc6ce71109ac8668529c30b6d6d910
Author: Eric Anholt
Date: Fri Aug 21 00:08:13 2015 -0700
vc4: Fold the 16-bit integer pack into the instructions
Module: Mesa
Branch: master
Commit: eb2776504ae32feaf41a5bad9f09f154045e96a3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb2776504ae32feaf41a5bad9f09f154045e96a3
Author: Eric Anholt
Date: Fri Aug 21 10:57:24 2015 -0700
vc4: Actually allow math results to allocate into r4.
I
Module: Mesa
Branch: master
Commit: 4ae137534a8718db4611782dbfec773504b6e3be
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ae137534a8718db4611782dbfec773504b6e3be
Author: Eric Anholt
Date: Tue Aug 18 20:26:05 2015 -0700
vc4: Make _dest variants of qir ALU helpers to provide an
Module: Mesa
Branch: master
Commit: 7e0b868cf31003ada12063398fb91485ed8043dd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e0b868cf31003ada12063398fb91485ed8043dd
Author: Eric Anholt
Date: Fri Aug 21 00:04:36 2015 -0700
vc4: Reuse QPU dumping for packing bits in QIR.
---
src
Module: Mesa
Branch: master
Commit: 2002438c91981b22991ae70fefc5d492dda72835
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2002438c91981b22991ae70fefc5d492dda72835
Author: Eric Anholt
Date: Fri Aug 21 09:22:32 2015 -0700
vc4: Use the SSA defs list for figuring out eligible MOVs
Module: Mesa
Branch: master
Commit: 8cae9f2fda37b9868ea973a665e1acc115172b45
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cae9f2fda37b9868ea973a665e1acc115172b45
Author: Eric Anholt
Date: Tue Aug 18 22:19:12 2015 -0700
vc4: Add algebraic opt for rcp(1.0).
We're generating
Module: Mesa
Branch: master
Commit: 98728ce0718e49864b872beb76fc3afbf341b38a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=98728ce0718e49864b872beb76fc3afbf341b38a
Author: Eric Anholt
Date: Wed Aug 5 20:54:02 2015 -0700
vc4: Switch QPU_PACK_SCALED to be two non-SSA instructions
Module: Mesa
Branch: master
Commit: c800fef2e2c65f7d81215cb316de6f73b15ba6c5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c800fef2e2c65f7d81215cb316de6f73b15ba6c5
Author: Eric Anholt
Date: Tue Aug 18 22:07:47 2015 -0700
vc4: Allow unpack_8[abcd]_f's src to stay in r4.
I ha
Module: Mesa
Branch: master
Commit: fd74da11c48dcd9098d4f64508aae65775c68b75
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd74da11c48dcd9098d4f64508aae65775c68b75
Author: Eric Anholt
Date: Tue Aug 18 20:18:51 2015 -0700
vc4: Drop an unused algebraic op.
NIR now handles this
Module: Mesa
Branch: master
Commit: 0bba4fa070583f5fd8a0f7208fbfa181dc25e71b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bba4fa070583f5fd8a0f7208fbfa181dc25e71b
Author: Eric Anholt
Date: Mon Aug 3 19:25:47 2015 -0700
vc4: Allow QIR registers to be non-SSA.
Now that we have
Module: Mesa
Branch: master
Commit: 572a48366d9dfac6a7f9ee8f4d29832c496125e2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=572a48366d9dfac6a7f9ee8f4d29832c496125e2
Author: Eric Anholt
Date: Tue Aug 18 21:43:42 2015 -0700
vc4: Add a QIR helper for whether the op is a MUL type
Module: Mesa
Branch: master
Commit: 8b36d107fdd6f6b91556fcdc3498df16803d4181
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b36d107fdd6f6b91556fcdc3498df16803d4181
Author: Eric Anholt
Date: Tue Aug 18 21:26:05 2015 -0700
vc4: Pack the unorm-packing bits into a src MUL instruction
Module: Mesa
Branch: master
Commit: 69ef08d303cdf153fe2432a7e40faccae5d62aab
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=69ef08d303cdf153fe2432a7e40faccae5d62aab
Author: Eric Anholt
Date: Wed Aug 5 20:31:21 2015 -0700
vc4: Make the pack-to-unorm instructions be non-SSA.
This
Module: Mesa
Branch: master
Commit: ceb1a318424bf219eace29955ae473c1ccf9f8b8
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ceb1a318424bf219eace29955ae473c1ccf9f8b8
Author: Eric Anholt
Date: Wed Aug 5 20:11:07 2015 -0700
vc4: We can now move TEX_RESULT accesses across other r4 ops
Module: Mesa
Branch: master
Commit: 6ff3341fc77c8e22a62505eb374938db3c95144f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ff3341fc77c8e22a62505eb374938db3c95144f
Author: Eric Anholt
Date: Tue Aug 4 10:43:58 2015 -0700
mesa: Move varying slots and FS output names to
Module: Mesa
Branch: master
Commit: bf3c50fba221f216e38d3f60f89161ced4c684c0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf3c50fba221f216e38d3f60f89161ced4c684c0
Author: Eric Anholt
Date: Mon Apr 13 21:36:24 2015 -0700
vc4: Move all of our fixed function fragment color handling
Module: Mesa
Branch: master
Commit: 38c6c0f5b499e2bcff2cc9607f67c0f1836f305b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=38c6c0f5b499e2bcff2cc9607f67c0f1836f305b
Author: Eric Anholt
Date: Fri Jul 31 09:02:01 2015 -0700
vc4: Add a helper for making driver-specific NIR
Module: Mesa
Branch: master
Commit: a6e75e3cd74fd60200cc8dddc672a2d88495eb06
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6e75e3cd74fd60200cc8dddc672a2d88495eb06
Author: Eric Anholt
Date: Fri Feb 6 16:24:36 2015 -0800
nir: Add support for CSE on textures.
NIR instruction count
Module: Mesa
Branch: master
Commit: 9e6dc5b64d5e931c7ebc272096eccab102b75d76
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e6dc5b64d5e931c7ebc272096eccab102b75d76
Author: Eric Anholt
Date: Tue Aug 4 16:25:24 2015 -0700
nir: Add a nir_opt_undef() to handle csels with undef.
We
Module: Mesa
Branch: master
Commit: d50c182671a6aa315c83b5e203655e902996c0e7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d50c182671a6aa315c83b5e203655e902996c0e7
Author: Eric Anholt
Date: Fri Jul 31 15:35:22 2015 -0700
nir: Don't try to scalarize unpack ops.
Avoids regres
Module: Mesa
Branch: master
Commit: fb2425a641dd7f891964e6f51b10cce63dff7d2c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb2425a641dd7f891964e6f51b10cce63dff7d2c
Author: Eric Anholt
Date: Tue Aug 11 17:10:35 2015 -0700
nir: Zero out texture instructions when creating them
Module: Mesa
Branch: master
Commit: 9b403c0756ecf806a8ff768bd73a4cbf42986bdb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b403c0756ecf806a8ff768bd73a4cbf42986bdb
Author: Eric Anholt
Date: Fri Jul 31 10:02:45 2015 -0700
vc4: Drop a dead prototype.
---
src/gallium/drivers/vc4
the contents of the parameter.
Cc:
Signed-off-by: Frank Binns
Reviewed-by: Emil Velikov
Reviewed-by: Eric Anholt
---
src/egl/main/eglsurface.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/egl/main/eglsurface.c b/src/egl/main/eglsurface.c
index 541353f..4fa4
Module: Mesa
Branch: master
Commit: a70f63ab20d8bf922a307a92020237b1dec36314
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a70f63ab20d8bf922a307a92020237b1dec36314
Author: Eric Anholt
Date: Fri Jul 31 09:12:48 2015 -0700
nir: Add algebraic opt for no-op iand.
I lazily generated
Module: Mesa
Branch: master
Commit: 45248d3640f5a0356085e26c44548bf3af5dec0f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=45248d3640f5a0356085e26c44548bf3af5dec0f
Author: Eric Anholt
Date: Mon Aug 3 19:08:37 2015 -0700
vc4: Don't bother de-SSAing values that aren't p
version
This matches similar behaviour for the __DRI_API_OPENGL_CORE bit.
Signed-off-by: Frank Binns
Reviewed-by: Emil Velikov
Reviewed-by: Eric Anholt
---
src/mesa/drivers/dri/common/dri_util.c |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/drivers/dri
Module: Mesa
Branch: master
Commit: cc8fb2904673588d31b660dbfaf692615b5202dd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc8fb2904673588d31b660dbfaf692615b5202dd
Author: Eric Anholt
Date: Fri Jul 31 11:46:56 2015 -0700
vc4: Make r4-writes implicitly move to a temp, and allocate
and offsets. Hook
the new error code up in EGL to return EGL_BAD_ACCESS.
Cc:
Signed-off-by: Frank Binns
Reviewed-by: Emil Velikov
Reviewed-by: Eric Anholt
---
include/GL/internal/dri_interface.h |8 ++--
src/egl/drivers/dri2/egl_dri2.c |4
2 files changed, 10 insertions
Module: Mesa
Branch: master
Commit: ee47d13abbc6770b4e6513c894ede56b1e846785
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee47d13abbc6770b4e6513c894ede56b1e846785
Author: Eric Anholt
Date: Mon Aug 3 17:36:47 2015 -0700
vc4: Use nir_lower_load_const_to_scalar().
---
src
Module: Mesa
Branch: master
Commit: 6c28ee20410afe97dd441b0c9c680b26eb4072fc
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c28ee20410afe97dd441b0c9c680b26eb4072fc
Author: Eric Anholt
Date: Mon Aug 3 17:20:33 2015 -0700
nir: Add a nir_lower_load_const_to_scalar() pass.
This is
Module: Mesa
Branch: master
Commit: 63eac5de8fd0e091d07f866a42584c057ca4bfa9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63eac5de8fd0e091d07f866a42584c057ca4bfa9
Author: Eric Anholt
Date: Fri Jul 31 17:08:46 2015 -0700
vc4: Don't bother saturating the dst color for ble
Module: Mesa
Branch: master
Commit: eae9c3286e2990879c6a01df3c9042b1e4031d5c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eae9c3286e2990879c6a01df3c9042b1e4031d5c
Author: Eric Anholt
Date: Tue Aug 4 17:18:43 2015 -0700
Revert "nir: Use a single bit for the dual-source
Module: Mesa
Branch: master
Commit: 86541cf8cea77f4b887dd061e7d6e3e4767f86fd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=86541cf8cea77f4b887dd061e7d6e3e4767f86fd
Author: Eric Anholt
Date: Wed Jul 29 14:40:10 2015 -0700
vc4: Avoid overflowing various static tables.
---
src
Module: Mesa
Branch: master
Commit: 13ddd48b97474c261ef2d7412629748d6d91f2ad
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=13ddd48b97474c261ef2d7412629748d6d91f2ad
Author: Eric Anholt
Date: Wed Jul 29 17:29:39 2015 -0700
vc4: Move program keys to the header file.
I want to be
Module: Mesa
Branch: master
Commit: df3005de189f5120bc06f6cba35ecaf5c4503229
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=df3005de189f5120bc06f6cba35ecaf5c4503229
Author: Eric Anholt
Date: Wed Jul 29 14:41:22 2015 -0700
vc4: Avoid leaking indirect array access UBOs.
---
src
Module: Mesa
Branch: master
Commit: 27f728cdc5d90f63839fbeb1942e6f27339b102a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=27f728cdc5d90f63839fbeb1942e6f27339b102a
Author: Eric Anholt
Date: Wed Jul 29 17:16:26 2015 -0700
vc4: Lower NIR inputs to scalar as well.
For now this is
Module: Mesa
Branch: master
Commit: c93ffd661a46f0f6d20c9ec2e97d4d9393e28111
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c93ffd661a46f0f6d20c9ec2e97d4d9393e28111
Author: Eric Anholt
Date: Wed Jul 29 12:16:50 2015 -0700
vc4: Mark our shaders as single-threaded.
I had my
Module: Mesa
Branch: master
Commit: 5a8c57b52287ba2bb8faa4447e7d1cc46ef1a3d4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a8c57b52287ba2bb8faa4447e7d1cc46ef1a3d4
Author: Eric Anholt
Date: Wed Jul 29 17:27:54 2015 -0700
vc4: Move some FS input lowering into NIR.
---
src
Module: Mesa
Branch: master
Commit: 7830e465a5f446616ce49a7f8219256a5503a68b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7830e465a5f446616ce49a7f8219256a5503a68b
Author: Eric Anholt
Date: Thu Jul 30 11:16:13 2015 -0700
vc4: Lower uniform loads to scalar in NIR.
This also moves
Module: Mesa
Branch: master
Commit: b85f6ae4b24ee50948f14a9effa982eb0b9b3681
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b85f6ae4b24ee50948f14a9effa982eb0b9b3681
Author: Eric Anholt
Date: Wed Jul 29 15:52:18 2015 -0700
vc4: Start adding a NIR-based output lowering pass.
For now
Module: Mesa
Branch: master
Commit: d0173bce371e3aafa732600c1456a9282ff5d900
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0173bce371e3aafa732600c1456a9282ff5d900
Author: Eric Anholt
Date: Wed Jul 29 12:20:33 2015 -0700
vc4: Fix return values from recent validation changes
Module: Mesa
Branch: master
Commit: aefec4fa226d06e4b414170739be18dd24d3eed7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=aefec4fa226d06e4b414170739be18dd24d3eed7
Author: Eric Anholt
Date: Tue Jul 28 19:59:45 2015 -0700
vc4: Drop unused vpm_offset value.
It's been dead sin
Module: Mesa
Branch: master
Commit: 1f5e070dd7ddd344a913f2f5daddebb4c51abb8a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f5e070dd7ddd344a913f2f5daddebb4c51abb8a
Author: Eric Anholt
Date: Tue Jul 28 10:20:10 2015 -0700
vc4: Simplify vc4_use_bo and make sure it's not a s
Module: Mesa
Branch: master
Commit: 601733da6708722ceedd35afc7727c28779012f7
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=601733da6708722ceedd35afc7727c28779012f7
Author: Eric Anholt
Date: Tue Jul 28 00:05:33 2015 -0700
vc4: Drop NV shader reloc validation.
It wasn't valid
Module: Mesa
Branch: master
Commit: 2e04492a142102823dfb8fc8599cfd417b84c97a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e04492a142102823dfb8fc8599cfd417b84c97a
Author: Eric Anholt
Date: Tue Jul 28 11:00:58 2015 -0700
vc4: Skip re-emitting the shader_rec if it's unch
Module: Mesa
Branch: master
Commit: b0193adbe9403545b0d9f7c7f24a1c30f1491a48
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0193adbe9403545b0d9f7c7f24a1c30f1491a48
Author: Eric Anholt
Date: Mon Jul 27 23:15:39 2015 -0700
vc4: Fix bus errors on dumping CL on hardware.
The kernel
Module: Mesa
Branch: master
Commit: 044f7bbda077ea7029fb1004183b29127307bd84
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=044f7bbda077ea7029fb1004183b29127307bd84
Author: Eric Anholt
Date: Tue Jul 28 10:11:08 2015 -0700
vc4: Keep the validated shader around for the simulator
Module: Mesa
Branch: master
Commit: cbb7477e8a796211b664ff7e47334cb1b642556d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cbb7477e8a796211b664ff7e47334cb1b642556d
Author: Eric Anholt
Date: Tue Jul 28 00:29:31 2015 -0700
vc4: Ensure that the bin CL is properly capped by increment
Module: Mesa
Branch: master
Commit: 22954db71cd1d8d9ef6e5a16f568e4b3c7845777
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=22954db71cd1d8d9ef6e5a16f568e4b3c7845777
Author: Eric Anholt
Date: Tue Jul 28 09:51:37 2015 -0700
vc4: Make the object be the return value from vc4_use_bo
Module: Mesa
Branch: master
Commit: 95faf2c6397ce231e94176d18cf8fd2c3265bb8a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=95faf2c6397ce231e94176d18cf8fd2c3265bb8a
Author: Eric Anholt
Date: Mon Jul 27 23:23:57 2015 -0700
vc4: Fix raster surface shadow updates under DRI2.
Glamor
Module: Mesa
Branch: master
Commit: 7850774f2118ae87c7e6a4f6c17751e405edfb34
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7850774f2118ae87c7e6a4f6c17751e405edfb34
Author: Eric Anholt
Date: Wed Jul 22 12:14:40 2015 -0700
vc4: Add support for ARB_draw_elements_base_vertex.
Gallium
Module: Mesa
Branch: master
Commit: ff7896a398f55baefd00e695c8f45f2ffa57bceb
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff7896a398f55baefd00e695c8f45f2ffa57bceb
Author: Eric Anholt
Date: Fri Jul 17 10:01:48 2015 -0700
vc4: Switch to using a separate ioctl for making shaders
Module: Mesa
Branch: master
Commit: be1f49bda90425b7fd009ac177b307e61da0f994
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be1f49bda90425b7fd009ac177b307e61da0f994
Author: Eric Anholt
Date: Fri Jul 10 16:25:26 2015 -0700
mesa: Detect and provide macros for function attributes pure
Module: Mesa
Branch: master
Commit: 90dfabc3b5ce5b485a1bbcd7e815a72588f7153d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=90dfabc3b5ce5b485a1bbcd7e815a72588f7153d
Author: Eric Anholt
Date: Fri Jul 10 16:30:27 2015 -0700
vc4: Use the pure/const attributes on a bunch of our QPU
Module: Mesa
Branch: master
Commit: be7adc2ecad0d04037cb0c99754703dde86ee73a
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=be7adc2ecad0d04037cb0c99754703dde86ee73a
Author: Eric Anholt
Date: Thu Jul 16 14:30:28 2015 -0700
vc4: Also consider uniform 0 in uniform lowering.
The hash
Module: Mesa
Branch: master
Commit: 27aa31fab40783356207ba5dabd839b430496e7b
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=27aa31fab40783356207ba5dabd839b430496e7b
Author: Eric Anholt
Date: Fri Jul 17 11:52:09 2015 -0700
vc4: Fix printing of shader-db debug when shader-db isn
Module: Mesa
Branch: master
Commit: 5341349dde6f5c70af188e48ef0082e6e7d5361f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5341349dde6f5c70af188e48ef0082e6e7d5361f
Author: Eric Anholt
Date: Fri Jul 17 11:22:40 2015 -0700
vc4: Add debugging on texture relocation validation failures
Module: Mesa
Branch: master
Commit: 0f4d2b0a2dd3fa39426f2789bf2a8fc939adf001
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f4d2b0a2dd3fa39426f2789bf2a8fc939adf001
Author: Eric Anholt
Date: Tue Jul 14 12:18:40 2015 -0700
vc4: Cache texture p0/p1 setup for the sampler view.
In
Module: Mesa
Branch: master
Commit: 1835ce6e35e6a186c2ba1bdf39b73783a2cb2ad5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1835ce6e35e6a186c2ba1bdf39b73783a2cb2ad5
Author: Eric Anholt
Date: Tue Jul 14 12:21:23 2015 -0700
vc4: Move uniforms handling to a separate file.
The rest of
Module: Mesa
Branch: master
Commit: 7124feba1b879deb88dbf2baf600ed42309d9839
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7124feba1b879deb88dbf2baf600ed42309d9839
Author: Eric Anholt
Date: Tue Jul 14 12:32:04 2015 -0700
vc4: Cache the texture p1 for the sampler.
Cuts another 12
Module: Mesa
Branch: master
Commit: 9476b11d6edc67403dd7c5aaddbc375400e02425
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9476b11d6edc67403dd7c5aaddbc375400e02425
Author: Eric Anholt
Date: Tue Jul 14 11:54:15 2015 -0700
vc4: Fix some -Wdouble-promotion warnings.
No code
701 - 800 of 5111 matches
Mail list logo