panfrost: Expose panfrost_get_blend_shader
It is needed to produce a blend shader for blits. Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5929>
This commit is contained in:
committed by
Marge Bot
parent
528e132d4f
commit
adacf1f511
@@ -117,4 +117,11 @@ panfrost_blend_context_init(struct pipe_context *pipe);
|
||||
struct panfrost_blend_final
|
||||
panfrost_get_blend_for_context(struct panfrost_context *ctx, unsigned rt, struct panfrost_bo **bo, unsigned *shader_offset);
|
||||
|
||||
struct panfrost_blend_shader *
|
||||
panfrost_get_blend_shader(
|
||||
struct panfrost_context *ctx,
|
||||
struct panfrost_blend_state *blend,
|
||||
enum pipe_format fmt,
|
||||
unsigned rt);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -65,7 +65,7 @@
|
||||
* befast, suitable for calling every draw to avoid wacky dirty
|
||||
* tracking paths. If the cache hits, boom, done. */
|
||||
|
||||
static struct panfrost_blend_shader *
|
||||
struct panfrost_blend_shader *
|
||||
panfrost_get_blend_shader(
|
||||
struct panfrost_context *ctx,
|
||||
struct panfrost_blend_state *blend,
|
||||
|
||||
Reference in New Issue
Block a user