HomeSort by: relevance | last modified time | path
    Searched refs:surface_state (Results 1 - 16 of 16) sorted by relevancy

  /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
genX_blorp_exec.c 129 struct anv_state surface_state = local
131 bt_map[i] = surface_state.offset + state_offset;
132 surface_offsets[i] = surface_state.offset;
133 surface_maps[i] = surface_state.map;
genX_cmd_buffer.c 155 * SURFACE_STATE objects and binding tables. From the Broadwell PRM,
829 struct anv_state surface_state,
839 .offset = surface_state.offset +
2077 struct anv_state surface_state; local
2094 surface_state = cmd_buffer->state.null_surface_state;
2096 surface_state = cmd_buffer->state.attachments[att].color.state;
2099 surface_state = cmd_buffer->state.null_surface_state;
2102 bt_map[s] = surface_state.offset + state_offset;
2105 struct anv_state surface_state = local
2118 surface_state, format
2130 struct anv_state surface_state = local
    [all...]
anv_descriptor_set.c 981 set->buffer_views[b].surface_state =
1007 anv_descriptor_pool_free_state(pool, set->buffer_views[b].surface_state);
1247 .image = anv_surface_state_to_handle(buffer_view->surface_state),
1312 bview->surface_state = anv_state_stream_alloc(alloc_stream, 64, 64);
1314 anv_fill_buffer_surface_state(device, bview->surface_state,
anv_image.c 1741 view->surface_state = alloc_surface_state(device);
1743 anv_fill_buffer_surface_state(device, view->surface_state,
1747 view->surface_state = (struct anv_state){ 0 };
1795 if (view->surface_state.alloc_size > 0)
1797 view->surface_state);
anv_blorp.c 989 struct anv_state surface_state,
1002 bt_map[0] = surface_state.offset + state_offset;
anv_private.h 171 * binding table entry contains a pointer to the SURFACE_STATE."
1543 * SURFACE_STATE table index is in the top 20 bits.
1571 * SURFACE_STATE table index is in the top 20 bits.
1747 struct anv_state surface_state; member in struct:anv_buffer_view
  /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
genX_blorp_exec.c 174 struct anv_state surface_state = local
176 bt_map[i] = surface_state.offset + state_offset;
177 surface_offsets[i] = surface_state.offset;
178 surface_maps[i] = surface_state.map;
genX_cmd_buffer.c 237 * SURFACE_STATE objects and binding tables. From the Broadwell PRM,
1079 struct anv_state surface_state,
1089 .offset = surface_state.offset +
2597 struct anv_state surface_state; local
2618 surface_state = cmd_buffer->state.null_surface_state;
2620 surface_state = cmd_buffer->state.attachments[att].color.state;
2623 surface_state = cmd_buffer->state.null_surface_state;
2626 assert(surface_state.map);
2627 bt_map[s] = surface_state.offset + state_offset;
2631 struct anv_state surface_state local
2659 struct anv_state surface_state = local
6262 struct anv_surface_state *surface_state; local
    [all...]
anv_descriptor_set.c 1147 set->buffer_views[b].surface_state =
1173 anv_descriptor_pool_free_state(pool, set->buffer_views[b].surface_state);
1432 .image = anv_surface_state_to_handle(buffer_view->surface_state),
1513 bview->surface_state = anv_state_stream_alloc(alloc_stream, 64, 64);
1521 anv_fill_buffer_surface_state(device, bview->surface_state,
1724 memcpy(dst_bview[j].surface_state.map,
1725 src_bview[j].surface_state.map,
1726 src_bview[j].surface_state.alloc_size);
anv_image.c 2751 view->surface_state = alloc_surface_state(device);
2753 anv_fill_buffer_surface_state(device, view->surface_state,
2757 view->surface_state = (struct anv_state){ 0 };
2804 if (view->surface_state.alloc_size > 0)
2806 view->surface_state);
anv_blorp.c 1201 struct anv_state surface_state,
1214 bt_map[0] = surface_state.offset + state_offset;
anv_private.h 211 * binding table entry contains a pointer to the SURFACE_STATE."
1803 * SURFACE_STATE table index is in the top 20 bits.
1831 * SURFACE_STATE table index is in the top 20 bits.
2033 struct anv_state surface_state; member in struct:anv_buffer_view
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
iris_resource.h 198 * The SURFACE_STATE descriptors for a resource.
202 * CPU-side copy of the packed SURFACE_STATE structures, already
220 /** A reference to the GPU buffer holding our uploaded SURFACE_STATE */
244 /** The resource (BO) holding our SURFACE_STATE. */
245 struct iris_surface_state surface_state; member in struct:iris_sampler_view
254 /** The resource (BO) holding our SURFACE_STATE. */
255 struct iris_surface_state surface_state; member in struct:iris_image_view
270 /** The resource (BO) holding our SURFACE_STATE. */
271 struct iris_surface_state surface_state; member in struct:iris_surface
272 /** The resource (BO) holding our SURFACE_STATE for read. *
    [all...]
iris_state.c 431 * SURFACE_STATE objects and binding tables. From the Broadwell PRM,
2253 * Allocate several contiguous SURFACE_STATE structures, one for each
2300 * Update resource addresses in a set of SURFACE_STATE descriptors,
2404 alloc_surface_states(&isv->surface_state, isv->res->aux.sampler_usages);
2406 isv->surface_state.bo_address = isv->res->bo->address;
2430 void *map = isv->surface_state.cpu;
2432 /* Fill out SURFACE_STATE for this view. */
2471 pipe_resource_reference(&isv->surface_state.ref.res, NULL);
2472 free(isv->surface_state.cpu);
2589 /* Bail early for depth/stencil - we don't want SURFACE_STATE for them. *
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
iris_resource.h 186 /** The resource (BO) holding our SURFACE_STATE. */
187 struct iris_state_ref surface_state; member in struct:iris_sampler_view
196 /** The resource (BO) holding our SURFACE_STATE. */
197 struct iris_state_ref surface_state; member in struct:iris_image_view
211 /** The resource (BO) holding our SURFACE_STATE. */
212 struct iris_state_ref surface_state; member in struct:iris_surface
iris_state.c 1685 * Allocate several contiguous SURFACE_STATE structures, one for each
1777 &isv->surface_state,
1804 /* Fill out SURFACE_STATE for this view. */
1840 pipe_resource_reference(&isv->surface_state.res, NULL);
1910 /* Bail early for depth/stencil - we don't want SURFACE_STATE for them. */
1917 &surf->surface_state,
1923 /* This is a normal surface. Fill out a SURFACE_STATE for each possible
2078 &iv->surface_state, 1 << ISL_AUX_USAGE_NONE);
2152 pipe_resource_reference(&iv->surface_state.res, NULL);
2225 pipe_resource_reference(&surf->surface_state.res, NULL)
    [all...]

Completed in 143 milliseconds