panfrost: Get rid of the constant patching done on blend shader binaries
When constants are used in the blend equation we simply recompile the shader. Signed-off-by:Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by:
Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Part-of: <mesa/mesa!7066>
Showing
- src/gallium/drivers/panfrost/pan_blend.h 17 additions, 9 deletionssrc/gallium/drivers/panfrost/pan_blend.h
- src/gallium/drivers/panfrost/pan_blend_cso.c 17 additions, 22 deletionssrc/gallium/drivers/panfrost/pan_blend_cso.c
- src/gallium/drivers/panfrost/pan_blend_shaders.c 37 additions, 18 deletionssrc/gallium/drivers/panfrost/pan_blend_shaders.c
- src/gallium/drivers/panfrost/pan_blend_shaders.h 8 additions, 4 deletionssrc/gallium/drivers/panfrost/pan_blend_shaders.h
- src/gallium/drivers/panfrost/pan_job.c 2 additions, 1 deletionsrc/gallium/drivers/panfrost/pan_job.c
- src/panfrost/midgard/compiler.h 2 additions, 4 deletionssrc/panfrost/midgard/compiler.h
- src/panfrost/midgard/midgard_compile.c 2 additions, 8 deletionssrc/panfrost/midgard/midgard_compile.c
- src/panfrost/midgard/midgard_schedule.c 0 additions, 27 deletionssrc/panfrost/midgard/midgard_schedule.c
- src/panfrost/util/pan_ir.h 1 addition, 5 deletionssrc/panfrost/util/pan_ir.h
Loading
Please register or sign in to comment