Mesa (master): i965: Mark is_tex() and friends as const.
Matt Turner
mattst88 at kemper.freedesktop.org
Sat Apr 5 16:46:27 UTC 2014
Module: Mesa
Branch: master
Commit: 39ecfca121b6ae1ae55ed474d564998ce967682a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39ecfca121b6ae1ae55ed474d564998ce967682a
Author: Matt Turner <mattst88 at gmail.com>
Date: Thu Feb 27 15:44:45 2014 -0800
i965: Mark is_tex() and friends as const.
Reviewed-by: Anuj Phogat <anuj.phogat at gmail.com>
---
src/mesa/drivers/dri/i965/brw_shader.cpp | 10 +++++-----
src/mesa/drivers/dri/i965/brw_shader.h | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_shader.cpp b/src/mesa/drivers/dri/i965/brw_shader.cpp
index bbc5f3d..ca448d0 100644
--- a/src/mesa/drivers/dri/i965/brw_shader.cpp
+++ b/src/mesa/drivers/dri/i965/brw_shader.cpp
@@ -552,7 +552,7 @@ backend_visitor::backend_visitor(struct brw_context *brw,
}
bool
-backend_instruction::is_tex()
+backend_instruction::is_tex() const
{
return (opcode == SHADER_OPCODE_TEX ||
opcode == FS_OPCODE_TXB ||
@@ -569,7 +569,7 @@ backend_instruction::is_tex()
}
bool
-backend_instruction::is_math()
+backend_instruction::is_math() const
{
return (opcode == SHADER_OPCODE_RCP ||
opcode == SHADER_OPCODE_RSQ ||
@@ -584,7 +584,7 @@ backend_instruction::is_math()
}
bool
-backend_instruction::is_control_flow()
+backend_instruction::is_control_flow() const
{
switch (opcode) {
case BRW_OPCODE_DO:
@@ -601,7 +601,7 @@ backend_instruction::is_control_flow()
}
bool
-backend_instruction::can_do_source_mods()
+backend_instruction::can_do_source_mods() const
{
switch (opcode) {
case BRW_OPCODE_ADDC:
@@ -620,7 +620,7 @@ backend_instruction::can_do_source_mods()
}
bool
-backend_instruction::can_do_saturate()
+backend_instruction::can_do_saturate() const
{
switch (opcode) {
case BRW_OPCODE_ADD:
diff --git a/src/mesa/drivers/dri/i965/brw_shader.h b/src/mesa/drivers/dri/i965/brw_shader.h
index 086d042..6bd7dc8 100644
--- a/src/mesa/drivers/dri/i965/brw_shader.h
+++ b/src/mesa/drivers/dri/i965/brw_shader.h
@@ -42,11 +42,11 @@ enum PACKED register_file {
class backend_instruction : public exec_node {
public:
- bool is_tex();
- bool is_math();
- bool is_control_flow();
- bool can_do_source_mods();
- bool can_do_saturate();
+ bool is_tex() const;
+ bool is_math() const;
+ bool is_control_flow() const;
+ bool can_do_source_mods() const;
+ bool can_do_saturate() const;
/**
* True if the instruction has side effects other than writing to
More information about the mesa-commit
mailing list