Home
last modified time | relevance | path

Searched refs:mocs (Results 1 – 25 of 28) sorted by relevance

12

/third_party/mesa3d/src/intel/isl/
Disl.c104 dev->mocs.internal = 3 << 1; in isl_device_setup_mocs()
105 dev->mocs.external = 3 << 1; in isl_device_setup_mocs()
128 dev->mocs.blitter_dst = 2 << 1; in isl_device_setup_mocs()
129 dev->mocs.blitter_src = 2 << 1; in isl_device_setup_mocs()
132 dev->mocs.internal = 5 << 1; in isl_device_setup_mocs()
136 dev->mocs.external = 5 << 1; in isl_device_setup_mocs()
139 dev->mocs.external = 61 << 1; in isl_device_setup_mocs()
141 dev->mocs.internal = 2 << 1; in isl_device_setup_mocs()
144 dev->mocs.l1_hdc_l3_llc = 48 << 1; in isl_device_setup_mocs()
148 dev->mocs.external = 1 << 1; in isl_device_setup_mocs()
[all …]
Disl_emit_depth_stencil.c75 .MOCS = info->mocs, in isl_genX()
173 .MOCS = info->mocs, in isl_genX()
230 .MOCS = info->mocs, in isl_genX()
Disl_emit_cpb.c90 cpb.MOCS = info->mocs; in isl_genX()
Disl.h1287 } mocs; member
1642 uint32_t mocs; member
1704 uint32_t mocs; member
1764 uint32_t mocs; member
1809 uint32_t mocs; member
Disl_surface_state.c483 s.MOCS = info->mocs; in isl_genX()
912 s.MOCS = info->mocs; in isl_genX()
/third_party/mesa3d/src/intel/vulkan/
DgenX_state.c182 uint32_t mocs = device->isl_dev.mocs.internal; in init_common_queue_state() local
186 sba.GeneralStateMOCS = mocs; in init_common_queue_state()
190 sba.StatelessDataPortAccessMOCS = mocs; in init_common_queue_state()
194 sba.SurfaceStateMOCS = mocs; in init_common_queue_state()
200 sba.DynamicStateMOCS = mocs; in init_common_queue_state()
206 sba.IndirectObjectMOCS = mocs; in init_common_queue_state()
213 sba.InstructionMOCS = mocs; in init_common_queue_state()
220 sba.BindlessSurfaceStateMOCS = mocs; in init_common_queue_state()
224 sba.BindlessSamplerStateMOCS = mocs; in init_common_queue_state()
Danv_blorp.c165 .mocs = anv_mocs(device, buffer->address.bo, in get_blorp_surf_for_anv_buffer()
231 .mocs = anv_mocs(device, address.bo, mocs_usage), in get_blorp_surf_for_anv_image()
247 .mocs = anv_mocs(device, aux_address.bo, 0), in get_blorp_surf_for_anv_image()
292 .mocs = anv_mocs(device, address.bo, ISL_SURF_USAGE_RENDER_TARGET_BIT), in get_blorp_surf_for_anv_shadow_image()
810 .mocs = anv_mocs(device, src_buffer->address.bo, in copy_buffer()
816 .mocs = anv_mocs(device, dst_buffer->address.bo, in copy_buffer()
884 .mocs = isl_mocs(&cmd_buffer->device->isl_dev, in anv_CmdUpdateBuffer()
890 .mocs = anv_mocs(cmd_buffer->device, dst_buffer->address.bo, in anv_CmdUpdateBuffer()
DgenX_cmd_buffer.c101 uint32_t mocs = isl_mocs(&device->isl_dev, 0, false); in genX() local
118 btpa.MOCS = mocs; in genX()
151 sba.GeneralStateMOCS = mocs; in genX()
154 sba.StatelessDataPortAccessMOCS = mocs; in genX()
158 sba.SurfaceStateMOCS = mocs; in genX()
163 sba.DynamicStateMOCS = mocs; in genX()
167 sba.IndirectObjectMOCS = mocs; in genX()
172 sba.InstructionMOCS = mocs; in genX()
218 sba.BindlessSurfaceStateMOCS = mocs; in genX()
223 sba.BindlessSamplerStateMOCS = mocs; in genX()
[all …]
DgenX_blorp_exec.c216 .mocs = isl_mocs(&cmd_buffer->device->isl_dev, in blorp_alloc_vertex_buffer()
Danv_image.c2542 .mocs = anv_mocs(device, address.bo, view_usage)); in anv_image_fill_surface_state()
2625 .mocs = anv_mocs(device, state_inout->address.bo, in anv_image_fill_surface_state()
Danv_allocator.c1538 .mocs = anv_mocs(device, bo, 0), in anv_scratch_pool_get_surf()
Danv_device.c4594 .mocs = isl_mocs(&device->isl_dev, usage, in anv_fill_buffer_surface_state()
/third_party/mesa3d/src/intel/blorp/
Dblorp_genX_exec.h380 vb[idx].MOCS = addr.mocs; in blorp_fill_vertex_buffer_state()
1339 UNUSED uint32_t mocs = isl_mocs(batch->blorp->isl_dev, 0, false); in blorp_emit_pipeline() local
1345 pc.MOCS = mocs; in blorp_emit_pipeline()
1349 #define CONSTANT_MOCS xs.MOCS = mocs in blorp_emit_pipeline()
1351 #define CONSTANT_MOCS xs.ConstantBody.MOCS = mocs in blorp_emit_pipeline()
1516 .mocs = surface->addr.mocs, in blorp_emit_surface_state()
1708 info.mocs = params->depth.addr.mocs; in blorp_emit_depth_stencil_config()
1711 info.mocs = params->stencil.addr.mocs; in blorp_emit_depth_stencil_config()
1713 info.mocs = isl_mocs(isl_dev, 0, false); in blorp_emit_depth_stencil_config()
2462 blt.DestinationMOCS = params->dst.addr.mocs; in blorp_xy_block_copy_blt()
[all …]
Dblorp.h111 uint32_t mocs; member
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_blit.c249 .mocs = iris_mocs(res->bo, isl_dev, in iris_blorp_surf_for_resource()
263 .mocs = iris_mocs(res->bo, isl_dev, 0), in iris_blorp_surf_for_resource()
272 .mocs = iris_mocs(res->aux.clear_color_bo, isl_dev, 0), in iris_blorp_surf_for_resource()
688 .mocs = iris_mocs(src_res->bo, &screen->isl_dev, in iris_copy_region()
695 .mocs = iris_mocs(dst_res->bo, &screen->isl_dev, in iris_copy_region()
Diris_state.c697 uint32_t mocs = isl_mocs(isl_dev, 0, false); in init_state_base_address() local
708 sba.GeneralStateMOCS = mocs; in init_state_base_address()
709 sba.StatelessDataPortAccessMOCS = mocs; in init_state_base_address()
710 sba.DynamicStateMOCS = mocs; in init_state_base_address()
711 sba.IndirectObjectMOCS = mocs; in init_state_base_address()
712 sba.InstructionMOCS = mocs; in init_state_base_address()
713 sba.SurfaceStateMOCS = mocs; in init_state_base_address()
726 sba.BindlessSurfaceStateMOCS = mocs; in init_state_base_address()
729 sba.BindlessSamplerStateMOCS = mocs; in init_state_base_address()
2375 .mocs = iris_mocs(res->bo, isl_dev, usage)); in fill_buffer_surface_state()
[all …]
Diris_blorp.c209 .mocs = iris_mocs(bo, &batch->screen->isl_dev, in blorp_alloc_vertex_buffer()
Diris_draw.c375 .mocs = iris_mocs(grid_bo, isl_dev, in iris_update_grid_size_resource()
Diris_program.c227 .mocs = iris_mocs(res->bo, &screen->isl_dev, usage)); in iris_upload_ubo_ssbo_surf_state()
2428 .mocs = iris_mocs(scratch_bo, &screen->isl_dev, 0), in iris_get_scratch_surf()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_blit.c293 .mocs = crocus_mocs(res->bo, isl_dev), in crocus_blorp_surf_for_resource()
304 .mocs = crocus_mocs(res->bo, isl_dev), in crocus_blorp_surf_for_resource()
712 .mocs = crocus_mocs(src_res->bo, &screen->isl_dev), in crocus_copy_region()
716 .mocs = crocus_mocs(dst_res->bo, &screen->isl_dev), in crocus_copy_region()
Dcrocus_state.c5035 .mocs = crocus_mocs(res->bo, isl_dev), in emit_surface_state()
5136 .mocs = crocus_mocs(crocus_resource_bo(grid_ref->res), isl_dev)); in emit_grid()
5159 .mocs = crocus_mocs(crocus_resource_bo(buffer->buffer), isl_dev)); in emit_ubo_buffer()
5186 .mocs = crocus_mocs(crocus_resource_bo(buffer->buffer), isl_dev)); in emit_ssbo_buffer()
5217 .mocs = crocus_mocs(isv->res->bo, isl_dev) in emit_sampler_view()
5258 .mocs = crocus_mocs(res->bo, isl_dev) in emit_image_view()
5270 .mocs = crocus_mocs(res->bo, isl_dev), in emit_image_view()
5525 UNUSED uint32_t mocs = batch->screen->isl_dev.mocs.internal; in crocus_update_surface_base_address() local
5585 sba.GeneralStateMOCS = mocs; in crocus_update_surface_base_address()
5586 sba.StatelessDataPortAccessMOCS = mocs; in crocus_update_surface_base_address()
[all …]
Dcrocus_blorp.c217 .mocs = crocus_mocs(bo, &batch->screen->isl_dev), in blorp_alloc_vertex_buffer()
/third_party/mesa3d/docs/relnotes/
D20.0.1.rst126 - iris: Make mocs an inline helper in iris_resource.h
D20.0.0.rst2734 - anv: Use mocs settings from isl_dev.
2735 - iris: Use mocs from isl_dev.
D20.1.0.rst2711 - iris: Make mocs an inline helper in iris_resource.h

12