Lines Matching refs:rhs
86 ComputePipelineWrapper::ComputePipelineWrapper (const ComputePipelineWrapper& rhs) noexcept
87 : m_internalData (rhs.m_internalData)
88 , m_programBinary (rhs.m_programBinary)
89 , m_descriptorSetLayouts (rhs.m_descriptorSetLayouts)
90 , m_specializationInfo (rhs.m_specializationInfo)
91 , m_pipelineCreateFlags (rhs.m_pipelineCreateFlags)
92 , m_pipelineCreatePNext (rhs.m_pipelineCreatePNext)
93 , m_subgroupSize (rhs.m_subgroupSize)
95 DE_ASSERT(rhs.m_pipeline.get() == DE_NULL);
97 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
101 ComputePipelineWrapper::ComputePipelineWrapper (ComputePipelineWrapper&& rhs) noexcept
102 : m_internalData (rhs.m_internalData)
103 , m_programBinary (rhs.m_programBinary)
104 , m_descriptorSetLayouts (rhs.m_descriptorSetLayouts)
105 , m_specializationInfo (rhs.m_specializationInfo)
106 , m_pipelineCreateFlags (rhs.m_pipelineCreateFlags)
107 , m_pipelineCreatePNext (rhs.m_pipelineCreatePNext)
108 , m_subgroupSize (rhs.m_subgroupSize)
110 DE_ASSERT(rhs.m_pipeline.get() == DE_NULL);
112 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
116 ComputePipelineWrapper& ComputePipelineWrapper::operator= (const ComputePipelineWrapper& rhs) noexcept
118 m_internalData = rhs.m_internalData;
119 m_programBinary = rhs.m_programBinary;
120 m_descriptorSetLayouts = rhs.m_descriptorSetLayouts;
121 m_specializationInfo = rhs.m_specializationInfo;
122 m_pipelineCreateFlags = rhs.m_pipelineCreateFlags;
123 m_pipelineCreatePNext = rhs.m_pipelineCreatePNext;
124 DE_ASSERT(rhs.m_pipeline.get() == DE_NULL);
126 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
128 m_subgroupSize = rhs.m_subgroupSize;
132 ComputePipelineWrapper& ComputePipelineWrapper::operator= (ComputePipelineWrapper&& rhs) noexcept
134 m_internalData = std::move(rhs.m_internalData);
135 m_programBinary = rhs.m_programBinary;
136 m_descriptorSetLayouts = std::move(rhs.m_descriptorSetLayouts);
137 m_specializationInfo = rhs.m_specializationInfo;
138 m_pipelineCreateFlags = rhs.m_pipelineCreateFlags;
139 m_pipelineCreatePNext = rhs.m_pipelineCreatePNext;
140 DE_ASSERT(rhs.m_pipeline.get() == DE_NULL);
142 DE_ASSERT(rhs.m_shader.get() == DE_NULL);
144 m_subgroupSize = rhs.m_subgroupSize;