mirror of https://github.com/AxioDL/metaforce.git
Windows build fix
This commit is contained in:
parent
53c01af8e9
commit
2579ab470e
|
@ -9,7 +9,7 @@
|
||||||
namespace urde
|
namespace urde
|
||||||
{
|
{
|
||||||
class CBooModel;
|
class CBooModel;
|
||||||
class CBooSurface;
|
struct CBooSurface;
|
||||||
|
|
||||||
class CMetroidModelInstance
|
class CMetroidModelInstance
|
||||||
{
|
{
|
||||||
|
|
|
@ -124,7 +124,7 @@ struct OGLLineDataBindingFactory : CLineRendererShaders::IDataBindingFactory
|
||||||
|
|
||||||
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
||||||
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
||||||
size_t ubufOffs[] = {ubufInfo.second};
|
size_t ubufOffs[] = {size_t(ubufInfo.second)};
|
||||||
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
||||||
|
|
||||||
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, vtxFmt, vbufInfo.first,
|
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, vtxFmt, vbufInfo.first,
|
||||||
|
@ -184,7 +184,7 @@ struct VulkanLineDataBindingFactory : CLineRendererShaders::IDataBindingFactory
|
||||||
|
|
||||||
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
||||||
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
||||||
size_t ubufOffs[] = {ubufInfo.second};
|
size_t ubufOffs[] = {size_t(ubufInfo.second)};
|
||||||
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
||||||
|
|
||||||
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, nullptr, vbufInfo.first,
|
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, nullptr, vbufInfo.first,
|
||||||
|
|
|
@ -110,7 +110,7 @@ struct HLSLLineDataBindingFactory : CLineRendererShaders::IDataBindingFactory
|
||||||
|
|
||||||
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
boo::IGraphicsBuffer* uniforms[] = {ubufInfo.first};
|
||||||
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
boo::PipelineStage stages[] = {boo::PipelineStage::Vertex};
|
||||||
size_t ubufOffs[] = {ubufInfo.second};
|
size_t ubufOffs[] = {size_t(ubufInfo.second)};
|
||||||
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
size_t ubufSizes[] = {sizeof(CLineRenderer::SDrawUniform)};
|
||||||
|
|
||||||
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, nullptr, vbufInfo.first,
|
renderer.m_shaderBind = ctx.newShaderDataBinding(pipeline, nullptr, vbufInfo.first,
|
||||||
|
|
Loading…
Reference in New Issue