mirror of
https://github.com/aharabada/glitchy-engine-beef.git
synced 2026-11-04 21:01:48 +00:00
RenderAPI changes and removed Context parameter from Effect and Material
This commit is contained in:
@@ -568,7 +568,8 @@ namespace GlitchyEngine.Renderer
|
||||
|
||||
s_quadInstanceBuffer.SetData<BatchVertex>(s_rawQuadInstances.Ptr, s_setInstances, 0, .WriteDiscard);
|
||||
|
||||
s_currentEffect.Bind(Renderer._context);
|
||||
s_currentEffect.ApplyChanges();
|
||||
s_currentEffect.Bind();
|
||||
s_quadBatchBinding.InstanceCount = s_setInstances;
|
||||
s_quadBatchBinding.Bind();
|
||||
RenderCommand.DrawIndexedInstanced(s_quadBatchBinding);
|
||||
@@ -587,7 +588,8 @@ namespace GlitchyEngine.Renderer
|
||||
|
||||
s_circleInstanceBuffer.SetData<CircleBatchVertex>(s_rawCircleInstances.Ptr, s_setInstances, 0, .WriteDiscard);
|
||||
|
||||
s_currentCircleEffect.Bind(Renderer._context);
|
||||
s_currentCircleEffect.ApplyChanges();
|
||||
s_currentCircleEffect.Bind();
|
||||
s_circleBatchBinding.InstanceCount = s_setInstances;
|
||||
s_circleBatchBinding.Bind();
|
||||
RenderCommand.DrawIndexedInstanced(s_circleBatchBinding);
|
||||
|
||||
Reference in New Issue
Block a user