public unsafe RendererList CreateRendererList(RendererUtils.RendererListDesc desc) { Validate(); RendererListParams param = RendererUtils.RendererListDesc.ConvertToParameters(desc); var list = CreateRendererList(ref param); param.Dispose(); return(list); }
public unsafe RendererList CreateRendererList(ref RendererListParams param) { Validate(); param.Validate(); var list = CreateRendererList_Internal(param.cullingResults.ptr, ref param.drawSettings, ref param.filteringSettings, param.tagName, param.isPassTagName, param.tagsValuePtr, param.stateBlocksPtr, param.numStateBlocks); return(list); }