Searched refs:blend_shaders (Results 1 - 7 of 7) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| H A D | pan_blend.c | 396 dev->blend_shaders.shaders = 399 pthread_mutex_init(&dev->blend_shaders.lock, NULL); 405 _mesa_hash_table_destroy(dev->blend_shaders.shaders, NULL); 698 struct hash_entry *he = _mesa_hash_table_search(dev->blend_shaders.shaders, &key); 702 shader = rzalloc(dev->blend_shaders.shaders, struct pan_blend_shader); 705 _mesa_hash_table_insert(dev->blend_shaders.shaders, &shader->key, shader);
|
| H A D | pan_device.h | 199 struct pan_blend_shaders blend_shaders; member in struct:panfrost_device
|
| H A D | pan_blitter.c | 185 mali_ptr *blend_shaders, 270 mali_ptr blend_shader = blend_shaders ? 271 panfrost_last_nonnull(blend_shaders, rt_count) : 0; 309 mali_ptr blend_shader = blend_shaders ? blend_shaders[i] : 0; 322 mali_ptr *blend_shaders) 347 blend_shaders[i] = blend_shader->address; 373 pthread_mutex_lock(&dev->blend_shaders.lock); 390 pthread_mutex_unlock(&dev->blend_shaders.lock); 394 blend_shaders[ 181 pan_blitter_emit_rsd(const struct panfrost_device * dev,const struct pan_blit_shader_data * blit_shader,unsigned rt_count,const struct pan_image_view ** rts,mali_ptr * blend_shaders,const struct pan_image_view * z,const struct pan_image_view * s,void * out) argument 318 pan_blitter_get_blend_shaders(struct panfrost_device * dev,unsigned rt_count,const struct pan_image_view ** rts,const struct pan_blit_shader_data * blit_shader,mali_ptr * blend_shaders) argument 705 mali_ptr blend_shaders[8] = { 0 }; local in function:pan_blitter_get_rsd [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_cmdstream.c | 271 panfrost_emit_blend(struct panfrost_batch *batch, void *rts, mali_ptr *blend_shaders) argument 308 cfg.blend_shader = (blend_shaders[i] != 0); 310 if (blend_shaders[i]) 311 cfg.shader_pc = blend_shaders[i]; 317 if (!blend_shaders[i]) { 329 if (blend_shaders[i]) { 335 (blend_shaders[i] & (0xffffffffull << 32)) == 343 cfg.shader.pc = (u32) blend_shaders[i]; 403 mali_ptr *blend_shaders, 418 has_blend_shader |= (blend_shaders[ 402 panfrost_prepare_fs_state(struct panfrost_context * ctx,mali_ptr * blend_shaders,struct mali_renderer_state_packed * rsd) argument 522 panfrost_emit_frag_shader(struct panfrost_context * ctx,struct mali_renderer_state_packed * fragmeta,mali_ptr * blend_shaders) argument 600 mali_ptr blend_shaders[PIPE_MAX_COLOR_BUFS] = { 0 }; local in function:panfrost_emit_frag_shader_meta [all...] |
| H A D | pan_context.c | 201 pthread_mutex_lock(&dev->blend_shaders.lock); 214 pthread_mutex_unlock(&dev->blend_shaders.lock);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.2.2.rst | 77 - panfrost: Zero initialize blend_shaders
|
| H A D | 21.3.0.rst | 417 - panfrost: Zero initialize blend_shaders
|
Completed in 16 milliseconds