mirror of
https://github.com/EduApps-CDG/OpenDX
synced 2024-12-30 09:45:37 +01:00
[dxvk] Renamed DxvkBufferSlice methods for convenience
This commit is contained in:
parent
4502816bb6
commit
c0a963ae5b
@ -399,14 +399,14 @@ namespace dxvk {
|
|||||||
const auto bufferSlice = bufferResource->GetCurrentBufferSlice();
|
const auto bufferSlice = bufferResource->GetCurrentBufferSlice();
|
||||||
|
|
||||||
VkDeviceSize offset = 0;
|
VkDeviceSize offset = 0;
|
||||||
VkDeviceSize size = bufferSlice.bufferRange();
|
VkDeviceSize size = bufferSlice.length();
|
||||||
|
|
||||||
if (pDstBox != nullptr) {
|
if (pDstBox != nullptr) {
|
||||||
offset = pDstBox->left;
|
offset = pDstBox->left;
|
||||||
size = pDstBox->right - pDstBox->left;
|
size = pDstBox->right - pDstBox->left;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (offset + size > bufferSlice.bufferRange()) {
|
if (offset + size > bufferSlice.length()) {
|
||||||
Logger::err("D3D11: UpdateSubresource: Buffer size out of bounds");
|
Logger::err("D3D11: UpdateSubresource: Buffer size out of bounds");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -83,7 +83,7 @@ namespace dxvk {
|
|||||||
|
|
||||||
DxvkDescriptorInfo descriptor;
|
DxvkDescriptorInfo descriptor;
|
||||||
|
|
||||||
if (buffer.bufferHandle() != VK_NULL_HANDLE)
|
if (buffer.handle() != VK_NULL_HANDLE)
|
||||||
descriptor.buffer = buffer.descriptorInfo();
|
descriptor.buffer = buffer.descriptorInfo();
|
||||||
|
|
||||||
rc->bindShaderResource(slot, resource, descriptor);
|
rc->bindShaderResource(slot, resource, descriptor);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user