| /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...] |