Home
last modified time | relevance | path

Searched refs:atoms (Results 1 – 25 of 49) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_state.c216 const struct svga_tracked_state *atoms[], in update_state() argument
241 for (i = 0; atoms[i] != NULL; i++) { in update_state()
244 assert(atoms[i]->dirty); in update_state()
245 assert(atoms[i]->update); in update_state()
247 if (check_state(*state, atoms[i]->dirty)) { in update_state()
249 debug_printf("update: %s\n", atoms[i]->name); in update_state()
250 ret = atoms[i]->update( svga, *state ); in update_state()
262 atoms[i]->name); in update_state()
267 accumulate_state(&examined, atoms[i]->dirty); in update_state()
271 for (i = 0; atoms[i] != NULL; i++) { in update_state()
[all …]
/third_party/mesa3d/src/intel/compiler/
Dbrw_fs_bank_conflicts.cpp369 atoms(new unsigned[n + num_terminator_atoms]) in partitioning()
373 atoms[i] = i; in partitioning()
380 atoms(new unsigned[p.max_reg + num_terminator_atoms]) in partitioning()
384 memcpy(atoms, p.atoms, in partitioning()
391 delete[] atoms; in ~partitioning()
399 SWAP(atoms, p.atoms); in operator =()
410 unsigned r = atoms[reg]; in require_contiguous()
417 if (offsets[atoms[reg1]] < reg + n) { in require_contiguous()
418 atoms[reg1] = r; in require_contiguous()
420 if (offsets[atoms[reg1 - 1]] != offsets[atoms[reg1]]) in require_contiguous()
[all …]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_viewport.c163 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_scissor_states()
487 si_mark_atom_dirty(ctx, &ctx->atoms.s.ngg_cull_state); in si_set_viewport_states()
490 si_mark_atom_dirty(ctx, &ctx->atoms.s.viewports); in si_set_viewport_states()
491 si_mark_atom_dirty(ctx, &ctx->atoms.s.guardband); in si_set_viewport_states()
492 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_set_viewport_states()
609 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state()
610 si_mark_atom_dirty(ctx, &ctx->atoms.s.viewports); in si_update_vs_viewport_state()
619 si_mark_atom_dirty(ctx, &ctx->atoms.s.guardband); in si_update_vs_viewport_state()
625 si_mark_atom_dirty(ctx, &ctx->atoms.s.scissors); in si_update_vs_viewport_state()
626 si_mark_atom_dirty(ctx, &ctx->atoms.s.viewports); in si_update_vs_viewport_state()
[all …]
Dsi_gfx_cs.c476 si_mark_atom_dirty(ctx, &ctx->atoms.s.framebuffer); in si_begin_new_gfx_cs()
477 si_mark_atom_dirty(ctx, &ctx->atoms.s.render_cond); in si_begin_new_gfx_cs()
479 si_mark_atom_dirty(ctx, &ctx->atoms.s.ngg_cull_state); in si_begin_new_gfx_cs()
483 si_mark_atom_dirty(ctx, &ctx->atoms.s.clip_regs); in si_begin_new_gfx_cs()
486 si_mark_atom_dirty(ctx, &ctx->atoms.s.clip_state); in si_begin_new_gfx_cs()
488 si_mark_atom_dirty(ctx, &ctx->atoms.s.msaa_sample_locs); in si_begin_new_gfx_cs()
489 si_mark_atom_dirty(ctx, &ctx->atoms.s.msaa_config); in si_begin_new_gfx_cs()
492 si_mark_atom_dirty(ctx, &ctx->atoms.s.sample_mask); in si_begin_new_gfx_cs()
493 si_mark_atom_dirty(ctx, &ctx->atoms.s.cb_render_state); in si_begin_new_gfx_cs()
496 si_mark_atom_dirty(ctx, &ctx->atoms.s.blend_color); in si_begin_new_gfx_cs()
[all …]
Dsi_state_streamout.c73 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_begin); in si_streamout_buffers_dirty()
184 si_set_atom_dirty(sctx, &sctx->atoms.s.streamout_begin, false); in si_set_streamout_targets()
410 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_enable); in si_set_streamout_enable()
424 si_mark_atom_dirty(sctx, &sctx->atoms.s.streamout_enable); in si_update_prims_generated_query_state()
438 sctx->atoms.s.streamout_begin.emit = si_emit_streamout_begin; in si_init_streamout_functions()
441 sctx->atoms.s.streamout_enable.emit = si_emit_streamout_enable; in si_init_streamout_functions()
Dsi_state.c743 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_bind_blend_state()
747 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_bind_blend_state()
765 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_blend_state()
772 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_blend_state()
801 si_mark_atom_dirty(sctx, &sctx->atoms.s.blend_color); in si_set_blend_color()
829 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_state); in si_set_clip_state()
1151 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_bind_rs_state()
1152 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_rs_state()
1156 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_sample_locs); in si_bind_rs_state()
1160 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_bind_rs_state()
[all …]
Dgfx10_query.c70 if (si_is_atom_dirty(sctx, &sctx->atoms.s.shader_query)) in gfx10_alloc_query_buffer()
134 si_mark_atom_dirty(sctx, &sctx->atoms.s.shader_query); in gfx10_alloc_query_buffer()
186 …if (sctx->num_active_shader_queries <= 0 || !si_is_atom_dirty(sctx, &sctx->atoms.s.shader_query)) { in gfx10_sh_query_end()
193 si_set_atom_dirty(sctx, &sctx->atoms.s.shader_query, false); in gfx10_sh_query_end()
446 sctx->atoms.s.shader_query.emit = emit_shader_query; in gfx10_init_query()
Dsi_state_draw.cpp255 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_regs); in si_update_shaders()
265 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_shaders()
267 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_update_shaders()
273 … sctx->atoms.s.spi_map.emit = sctx->emit_spi_map[sctx->shader.ps.current->ctx_reg.ps.num_interp]; in si_update_shaders()
274 si_mark_atom_dirty(sctx, &sctx->atoms.s.spi_map); in si_update_shaders()
281 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_update_shaders()
286 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_update_shaders()
290 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_update_shaders()
294 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_shaders()
297 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_sample_locs); in si_update_shaders()
[all …]
Dsi_clear.c897 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
931 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1086 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1094 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_fast_clear()
1158 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_clear()
1161 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_clear()
1178 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_clear()
1181 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_clear()
1205 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_clear()
1212 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_clear()
Dsi_blit.c85 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_blitter_begin()
97 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_blitter_end()
111 si_mark_atom_dirty(sctx, &sctx->atoms.s.ngg_cull_state); in si_blitter_end()
119 si_mark_atom_dirty(sctx, &sctx->atoms.s.shader_pointers); in si_blitter_end()
140 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
171 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
192 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_dbcb_copy()
215 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_decompress_zs_planes_in_place()
260 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_blit_decompress_zs_planes_in_place()
Dsi_compute.c1024 if (sctx->has_graphics && si_is_atom_dirty(sctx, &sctx->atoms.s.render_cond)) { in si_launch_grid()
1025 sctx->atoms.s.render_cond.emit(sctx); in si_launch_grid()
1026 si_set_atom_dirty(sctx, &sctx->atoms.s.render_cond, false); in si_launch_grid()
Dsi_state_shaders.cpp3311 si_mark_atom_dirty(sctx, &sctx->atoms.s.clip_regs); in si_update_clip_regs()
3332 si_mark_atom_dirty(sctx, &sctx->atoms.s.guardband); in si_update_rasterized_prim()
3393 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_vs_shader()
3559 si_mark_atom_dirty(sctx, &sctx->atoms.s.db_render_state); in si_update_vrs_flat_shading()
3583 si_mark_atom_dirty(sctx, &sctx->atoms.s.cb_render_state); in si_bind_ps_shader()
3589 si_mark_atom_dirty(sctx, &sctx->atoms.s.msaa_config); in si_bind_ps_shader()
3608 si_mark_atom_dirty(sctx, &sctx->atoms.s.dpbb_state); in si_bind_ps_shader()
4070 si_mark_atom_dirty(sctx, &sctx->atoms.s.scratch_state); in si_update_spi_tmpring_size()
4301 sctx->atoms.s.scratch_state.emit = si_emit_scratch_state; in si_init_shader_functions()
Dsi_pipe.h1016 union si_state_atoms atoms; member
1715 return 1 << (atom - sctx->atoms.array); in si_get_atom_bit()
2065 si_mark_atom_dirty(sctx, &sctx->atoms.s.framebuffer); in si_check_dirty_buffers_textures()
Dsi_cp_dma.c269 si_mark_atom_dirty(sctx, &sctx->atoms.s.scratch_state); in si_cp_dma_realign_engine()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_state_immediate.c208 static const struct i915_tracked_state *atoms[] = { variable
217 for (i = 0; i < ARRAY_SIZE(atoms); i++) in update_immediate()
218 if (i915->dirty & atoms[i]->dirty) in update_immediate()
219 atoms[i]->update(i915); in update_immediate()
Di915_state_derived.c169 static struct i915_tracked_state *atoms[] = { variable
200 for (i = 0; atoms[i]; i++) in i915_update_derived()
201 if (atoms[i]->dirty & i915->dirty) in i915_update_derived()
202 atoms[i]->update(i915); in i915_update_derived()
Di915_state_dynamic.c276 static const struct i915_tracked_state *atoms[] = { variable
290 for (i = 0; i < ARRAY_SIZE(atoms); i++) in update_dynamic()
291 if (i915->dirty & atoms[i]->dirty) in update_dynamic()
292 atoms[i]->update(i915); in update_dynamic()
/third_party/libusb/
Dfix-init-fail.patch19 atoms = sscanf(uts.release, "%d.%d.%d", &ver->major, &ver->minor, &ver->sublevel);
20 if (atoms < 2) {
/third_party/glslang/Test/baseResults/
Dspv.atomic.comp.out16 Name 12 "atoms("
103 12(atoms(): 2 Function None 3
/third_party/glslang/Test/
Dspv.atomic.comp37 void atoms()
D310.comp157 void atoms()
/third_party/mesa3d/docs/relnotes/
D10.3.7.rst60 - i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
D19.2.5.rst55 - i965: Unify CC_STATE and BLEND_STATE atoms on Haswell as a workaround
D10.4.2.rst72 - i965: Add missing BRW_NEW_*_PROG_DATA to texture/renderbuffer atoms.
/third_party/libxml2/
Dbackport-regexp-Fix-determinism-checks.patch11 If there are transitions with equal atoms and targets but different

12