소스 검색

Fix batched drawing always drawing too much

Karl Zylinski 7 달 전
부모
커밋
d3d79cf1d1
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      karl2d_windows.odin

+ 1 - 1
karl2d_windows.odin

@@ -754,7 +754,7 @@ _draw_current_batch :: proc() {
 	dc->OMSetDepthStencilState(s.depth_stencil_state, 0)
 	dc->OMSetBlendState(s.blend_state, nil, ~u32(0))
 
-	dc->Draw(u32(s.vertex_buffer_cpu_count), u32(s.vertex_buffer_offset))
+	dc->Draw(u32(s.vertex_buffer_cpu_count - s.vertex_buffer_offset), u32(s.vertex_buffer_offset))
 	s.vertex_buffer_offset = s.vertex_buffer_cpu_count
 	log_messages()
 }