protected void BindIndex32Buffer(NsIndex32Buffer buffer) { if (m_CurIdxBuf != buffer) { m_CurIdxBuf = buffer; #if UNITY_5_3_7 || UNITY_5_3_8 || UNITY_5_3_6 m_DeviceShader.SetBuffer(m_DrawBufKernal, _ciIndex32Buffer, buffer.Buffer); #else m_DeviceShader.SetBuffer(m_DrawBufKernal, m_Index32BufId, buffer.Buffer); #endif } }
public void DrawBuffer(NsVertexBuffer vertBuf, NsIndex32Buffer idxBuf) { BindVertexBuffer(vertBuf); BindIndex32Buffer(idxBuf); }