Mesa (master): i965/fs: Properly handle LOAD_PAYLOAD in fs_inst::regs_read
Jason Ekstrand
jekstrand at kemper.freedesktop.org
Tue Jun 30 23:48:22 UTC 2015
Module: Mesa
Branch: master
Commit: c5a8da5f24eae4479b4ebe6301d780f781e24ed2
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5a8da5f24eae4479b4ebe6301d780f781e24ed2
Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Tue Jun 30 15:51:13 2015 -0700
i965/fs: Properly handle LOAD_PAYLOAD in fs_inst::regs_read
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
---
src/mesa/drivers/dri/i965/brw_fs.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp
index d91ad0a..cae4e42 100644
--- a/src/mesa/drivers/dri/i965/brw_fs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
@@ -733,6 +733,11 @@ fs_inst::regs_read(int arg) const
components = 1;
break;
+ case SHADER_OPCODE_LOAD_PAYLOAD:
+ if (arg < this->header_size)
+ return 1;
+ break;
+
default:
if (is_tex() && arg == 0 && src[0].file == GRF)
return mlen;
More information about the mesa-commit
mailing list