mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-20 00:50:25 +02:00
Additional 3d support
This commit is contained in:
parent
70680fdf39
commit
f26df6c86b
32 changed files with 2370 additions and 165 deletions
|
@ -339,9 +339,9 @@ void DrawLayer::SetTexture(int texIdx, Texture* texture)
|
|||
}
|
||||
}
|
||||
|
||||
void DrawLayer::SetShaderConstantDataTyped(int slotIdx, void* constData, int size, int* typeData, int typeCount)
|
||||
void DrawLayer::SetShaderConstantDataTyped(int usageIdx, int slotIdx, void* constData, int size, int* typeData, int typeCount)
|
||||
{
|
||||
SetShaderConstantData(slotIdx, constData, size);
|
||||
SetShaderConstantData(usageIdx, slotIdx, constData, size);
|
||||
}
|
||||
|
||||
///
|
||||
|
@ -390,5 +390,6 @@ BF_EXPORT void BF_CALLTYPE DrawLayer_DrawToRenderTarget(DrawLayer* drawLayer, Te
|
|||
renderDevice->PhysSetRenderState(renderDevice->mDefaultRenderState);
|
||||
renderDevice->PhysSetRenderTarget(textureSegment->mTexture);
|
||||
drawLayer->Draw();
|
||||
drawLayer->Clear();
|
||||
renderDevice->mCurRenderTarget = prevTarget;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue