[dxvk] Inline pushConstants method

No reason not to.
This commit is contained in:
Philip Rebohle 2022-07-30 17:52:55 +02:00
parent 94ca65d587
commit 2782afaf8a
No known key found for this signature in database
GPG Key ID: C8CC613427A31C99
2 changed files with 6 additions and 12 deletions

View File

@ -1790,16 +1790,6 @@ namespace dxvk {
}
void DxvkContext::pushConstants(
uint32_t offset,
uint32_t size,
const void* data) {
std::memcpy(&m_state.pc.data[offset], data, size);
m_flags.set(DxvkContextFlag::DirtyPushConstants);
}
void DxvkContext::resolveImage(
const Rc<DxvkImage>& dstImage,
const Rc<DxvkImage>& srcImage,

View File

@ -793,8 +793,12 @@ namespace dxvk {
void pushConstants(
uint32_t offset,
uint32_t size,
const void* data);
const void* data) {
std::memcpy(&m_state.pc.data[offset], data, size);
m_flags.set(DxvkContextFlag::DirtyPushConstants);
}
/**
* \brief Resolves a multisampled image resource
*