summaryrefslogtreecommitdiffstats
path: root/src/amd/common/ac_shader_info.h
diff options
context:
space:
mode:
authorNicolai Hähnle <[email protected]>2017-05-16 00:04:10 +0200
committerDave Airlie <[email protected]>2017-06-27 10:28:29 +1000
commite8ba03d32a766f947046253f914afb53260c17f2 (patch)
treedc66b5e6c712adfd7cd9bae356f1532976fbd1f7 /src/amd/common/ac_shader_info.h
parentedfd3be77e291fa4b0736ab05618180ef2dfde59 (diff)
ac/shader_info: fix a comment
Reviewed-by: Bas Nieuwenhuizen <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/common/ac_shader_info.h')
-rw-r--r--src/amd/common/ac_shader_info.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/amd/common/ac_shader_info.h b/src/amd/common/ac_shader_info.h
index 3a3d2c471a4..5f03e79a83d 100644
--- a/src/amd/common/ac_shader_info.h
+++ b/src/amd/common/ac_shader_info.h
@@ -20,13 +20,13 @@
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*/
+
#ifndef AC_SHADER_INFO_H
#define AC_SHADER_INFO_H
+
struct nir_shader;
struct ac_nir_compiler_options;
-/* a NIR pass to gather all the info needed to optimise the alloction patterns for the RADV user sgprs */
-
struct ac_shader_info {
bool needs_push_constants;
uint32_t desc_set_used_mask;
@@ -42,8 +42,12 @@ struct ac_shader_info {
} cs;
};
+/* A NIR pass to gather all the info needed to optimise the allocation patterns
+ * for the RADV user sgprs
+ */
void
ac_nir_shader_info_pass(struct nir_shader *nir,
const struct ac_nir_compiler_options *options,
struct ac_shader_info *info);
+
#endif