Home
last modified time | relevance | path

Searched refs:TransitionableResourceState (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/microsoft/resource_state_manager/
DD3D12ResourceState.h141 struct TransitionableResourceState struct
146TransitionableResourceState(ID3D12Resource *pResource, UINT TotalSubresources, bool SupportsSimult… in TransitionableResourceState() function
155 ~TransitionableResourceState() in ~TransitionableResourceState() argument
229 void TransitionResource(TransitionableResourceState* pResource,
232 void TransitionSubresource(TransitionableResourceState* pResource,
241 void TransitionResource(TransitionableResourceState& Resource,
243 void TransitionSubresource(TransitionableResourceState& Resource,
265 …list_for_each_entry_safe(TransitionableResourceState, pResource, &m_TransitionListHead, m_Transiti… in ForEachTransitioningResource()
275 TransitionableResourceState& TransitionableResourceState,
283 void AddCurrentStateUpdate(TransitionableResourceState& Resource,
[all …]
DD3D12ResourceState.cpp171 void ResourceStateManager::TransitionResource(TransitionableResourceState& Resource, in TransitionResource()
182 void ResourceStateManager::TransitionSubresource(TransitionableResourceState& Resource, in TransitionSubresource()
232 void ResourceStateManager::AddCurrentStateUpdate(TransitionableResourceState& Resource, in AddCurrentStateUpdate()
249TransitionableResourceState& TransitionableResourceState, in ProcessTransitioningResource() argument
255 auto& DestinationState = TransitionableResourceState.m_DesiredState; in ProcessTransitioningResource()
282 TransitionableResourceState, in ProcessTransitioningResource()
299 TransitionableResourceState& TransitionableResourceState, in ProcessTransitioningSubresourceExplicit() argument
350 AddCurrentStateUpdate(TransitionableResourceState, in ProcessTransitioningSubresourceExplicit()
367 void ResourceStateManager::TransitionResource(TransitionableResourceState* pResource, D3D12_RESOURC… in TransitionResource()
373 void ResourceStateManager::TransitionSubresource(TransitionableResourceState* pResource, UINT Subre… in TransitionSubresource()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_bufmgr.h39 struct TransitionableResourceState;
45 struct TransitionableResourceState *trans_state;
Dd3d12_resource.h83 static inline struct TransitionableResourceState *
Dd3d12_bufmgr.cpp55 static struct TransitionableResourceState *
69 return new TransitionableResourceState(res, in create_trans_state()
Dd3d12_context.cpp1609 TransitionableResourceState *xres = d3d12_resource_state(res); in d3d12_transition_resource_state()
1626 TransitionableResourceState *xres = d3d12_resource_state(res); in d3d12_transition_subresources_state()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst3250 - d3d12: Initialize TransitionableResourceState m_SupportsSimultaneousAccess.