[Mesa-dev] [PATCH 1/7] i965: Mark is_tex() and friends as const.
Matt Turner
mattst88 at gmail.com
Mon Mar 31 10:16:23 PDT 2014
---
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
--
1.8.3.2
More information about the mesa-dev
mailing list