aboutsummaryrefslogtreecommitdiff
path: root/Spv.Generator/Module.cs
diff options
context:
space:
mode:
authorriperiperi <rhy3756547@hotmail.com>2022-10-16 23:38:58 +0100
committerGitHub <noreply@github.com>2022-10-16 19:38:58 -0300
commit0dbe45ae37a7aea1bf86787a638ddb68df97a50c (patch)
treeced41a7831a8ba175605a9a39e4da33bfd2c1141 /Spv.Generator/Module.cs
parent2b50e52e4815f5dc2306ebfec6b15625ff864839 (diff)
Fix various issues caused by Vertex/Index buffer conversions (#3762)
* Fix various issues caused by #3679 - The arguments for the 0th dummy vertex buffer were incorrect - it was given an offset of 16 rather than a size of 16. - The wrong size was used when doing `autoBuffer.Get` on a converted vertex buffer. - The possibility of a vertex buffer being disposed and then rebound can rebindings to find a different buffer where the current range is out of bounds. Avoid binding when out of range to prevent validation errors. - The above also affects generation of converted buffers, which was a bit more fatal. Conversion functions now attempt to bound input offset/size. * Fix offset for converted buffer
Diffstat (limited to 'Spv.Generator/Module.cs')
0 files changed, 0 insertions, 0 deletions