xref: /aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/fd6_image.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1 /*
2  * Copyright © 2017 Rob Clark <[email protected]>
3  * Copyright © 2018 Google, Inc.
4  * SPDX-License-Identifier: MIT
5  *
6  * Authors:
7  *    Rob Clark <[email protected]>
8  */
9 
10 #ifndef FD6_IMAGE_H_
11 #define FD6_IMAGE_H_
12 
13 #include "freedreno_context.h"
14 
15 template <chip CHIP>
16 struct fd_ringbuffer *
17 fd6_build_bindless_state(struct fd_context *ctx, enum pipe_shader_type shader,
18                          bool append_fb_read) assert_dt;
19 
20 void fd6_image_init(struct pipe_context *pctx);
21 
22 #endif /* FD6_IMAGE_H_ */
23