@@ -683,7 +683,7 @@ bool IGPUCommandBuffer::copyImage(const IGPUImage* const srcImage, const IGPUIma
683
683
}
684
684
685
685
bool IGPUCommandBuffer::invalidShaderGroups (
686
- const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange, uint32_t raygenGroupStride,
686
+ const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange,
687
687
const asset::SBufferRange<const IGPUBuffer>& missGroupsRange, uint32_t missGroupStride,
688
688
const asset::SBufferRange<const IGPUBuffer>& hitGroupsRange, uint32_t hitGroupStride,
689
689
const asset::SBufferRange<const IGPUBuffer>& callableGroupsRange, uint32_t callableGroupStride,
@@ -763,7 +763,7 @@ bool IGPUCommandBuffer::invalidShaderGroups(
763
763
return false ;
764
764
};
765
765
766
- if (invalidBufferRegion (raygenGroupRange, raygenGroupStride , " Raygen Group" )) return true ;
766
+ if (invalidBufferRegion (raygenGroupRange, raygenGroupRange. size , " Raygen Group" )) return true ;
767
767
if (invalidBufferRegion (missGroupsRange, missGroupStride, " Miss groups" )) return true ;
768
768
if (invalidBufferRegion (hitGroupsRange, hitGroupStride, " Hit groups" )) return true ;
769
769
if (invalidBufferRegion (callableGroupsRange, callableGroupStride, " Callable groups" )) return true ;
@@ -1894,7 +1894,7 @@ bool IGPUCommandBuffer::setRayTracingPipelineStackSize(uint32_t pipelineStackSiz
1894
1894
}
1895
1895
1896
1896
bool IGPUCommandBuffer::traceRays (
1897
- const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange, uint32_t raygenGroupStride,
1897
+ const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange,
1898
1898
const asset::SBufferRange<const IGPUBuffer>& missGroupsRange, uint32_t missGroupStride,
1899
1899
const asset::SBufferRange<const IGPUBuffer>& hitGroupsRange, uint32_t hitGroupStride,
1900
1900
const asset::SBufferRange<const IGPUBuffer>& callableGroupsRange, uint32_t callableGroupStride,
@@ -1927,7 +1927,7 @@ bool IGPUCommandBuffer::traceRays(
1927
1927
}
1928
1928
const auto flags = m_boundRayTracingPipeline->getCreationFlags ();
1929
1929
1930
- if (invalidShaderGroups (raygenGroupRange, raygenGroupStride,
1930
+ if (invalidShaderGroups (raygenGroupRange,
1931
1931
missGroupsRange, missGroupStride,
1932
1932
hitGroupsRange, hitGroupStride,
1933
1933
callableGroupsRange, callableGroupStride,
@@ -1950,15 +1950,15 @@ bool IGPUCommandBuffer::traceRays(
1950
1950
m_noCommands = false ;
1951
1951
1952
1952
return traceRays_impl (
1953
- raygenGroupRange, raygenGroupStride,
1953
+ raygenGroupRange,
1954
1954
missGroupsRange, missGroupStride,
1955
1955
hitGroupsRange, hitGroupStride,
1956
1956
callableGroupsRange, callableGroupStride,
1957
1957
width, height, depth);
1958
1958
}
1959
1959
1960
1960
bool IGPUCommandBuffer::traceRaysIndirect (
1961
- const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange, uint32_t raygenGroupStride,
1961
+ const asset::SBufferRange<const IGPUBuffer>& raygenGroupRange,
1962
1962
const asset::SBufferRange<const IGPUBuffer>& missGroupsRange, uint32_t missGroupStride,
1963
1963
const asset::SBufferRange<const IGPUBuffer>& hitGroupsRange, uint32_t hitGroupStride,
1964
1964
const asset::SBufferRange<const IGPUBuffer>& callableGroupsRange, uint32_t callableGroupStride,
@@ -1974,7 +1974,7 @@ bool IGPUCommandBuffer::traceRaysIndirect(
1974
1974
}
1975
1975
const auto flags = m_boundRayTracingPipeline->getCreationFlags ();
1976
1976
1977
- if (invalidShaderGroups (raygenGroupRange, raygenGroupStride,
1977
+ if (invalidShaderGroups (raygenGroupRange,
1978
1978
missGroupsRange, missGroupStride,
1979
1979
hitGroupsRange, hitGroupStride,
1980
1980
callableGroupsRange, callableGroupStride,
@@ -2003,7 +2003,7 @@ bool IGPUCommandBuffer::traceRaysIndirect(
2003
2003
m_noCommands = false ;
2004
2004
2005
2005
return traceRaysIndirect_impl (
2006
- raygenGroupRange, raygenGroupStride,
2006
+ raygenGroupRange,
2007
2007
missGroupsRange, missGroupStride,
2008
2008
hitGroupsRange, hitGroupStride,
2009
2009
callableGroupsRange, callableGroupStride,
0 commit comments