Lines Matching defs:res

75          struct d3d12_resource *res = d3d12_resource(buffer->buffer);
76 d3d12_transition_resource_state(ctx, res, D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER, D3D12_TRANSITION_FLAG_ACCUMULATE_STATE);
77 cbv_desc.BufferLocation = d3d12_resource_gpu_virtual_address(res) + buffer->buffer_offset;
80 d3d12_batch_reference_resource(batch, res, false);
118 struct d3d12_resource *res = d3d12_resource(view->base.texture);
120 if (view->texture_generation_id != res->generation_id) {
122 view->texture_generation_id = res->generation_id;
173 struct d3d12_resource *res = d3d12_resource(view->buffer);
175 d3d12_res = d3d12_resource_underlying(res, &res_offset);
176 d3d12_transition_resource_state(ctx, res, D3D12_RESOURCE_STATE_UNORDERED_ACCESS, D3D12_TRANSITION_FLAG_ACCUMULATE_STATE);
179 d3d12_batch_reference_resource(batch, res, true);
263 struct d3d12_resource *res = d3d12_resource(view->resource);
265 ID3D12Resource *d3d12_res = d3d12_resource_underlying(res, &offset);
271 uav_desc.ViewDimension = image_view_dimension(res->base.b.target);
320 if (res->base.b.target == PIPE_BUFFER) {
321 d3d12_transition_resource_state(ctx, res, D3D12_RESOURCE_STATE_UNORDERED_ACCESS, D3D12_TRANSITION_FLAG_ACCUMULATE_STATE);
325 if (res->base.b.target == PIPE_TEXTURE_3D) {
329 d3d12_transition_subresources_state(ctx, res,
337 d3d12_batch_reference_resource(batch, res, true);
693 struct d3d12_resource *res = d3d12_resource(pres);
695 if (!d3d12_subresource_id_uses_layer(res->base.b.target)) {
702 d3d12_transition_subresources_state(ctx, res,
1108 struct d3d12_resource *res = d3d12_resource(ctx->vbs[i].buffer.resource);
1109 d3d12_transition_resource_state(ctx, res, D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER, D3D12_TRANSITION_FLAG_ACCUMULATE_STATE);
1111 d3d12_batch_reference_resource(batch, res, false);
1119 struct d3d12_resource *res = d3d12_resource(index_buffer);
1120 ibv.BufferLocation = d3d12_resource_gpu_virtual_address(res) + index_offset;
1121 ibv.SizeInBytes = res->base.b.width0 - index_offset;
1123 d3d12_transition_resource_state(ctx, res, D3D12_RESOURCE_STATE_INDEX_BUFFER, D3D12_TRANSITION_FLAG_ACCUMULATE_STATE);
1127 d3d12_batch_reference_resource(batch, res, false);