You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mega-ticket to track a list of modernisations we want to make to Cortex. I'll keep adding to this as things occur to me. We can split off into separate tickets as and when that becomes useful/necessary.
Remove Python 2 compatibility
Use fmtlib
Remove all use of boost::format()
Add custom formatters for InternedString and other relevant types
Add built-in format syntax to IECore::msg()
Remove DespatchTypedData.h in favour of DataAlgo::dispatch()
Add move constructors where relevant, particularly for TypedData
Remove all ops, replacing with Algo where relevant
Remove old Renderer API. Requires IECoreMaya to stop using IECoreGL::Renderer
Replace boost with std where possible - optional, variant etc
The text was updated successfully, but these errors were encountered:
Mega-ticket to track a list of modernisations we want to make to Cortex. I'll keep adding to this as things occur to me. We can split off into separate tickets as and when that becomes useful/necessary.
fmtlib
boost::format()
IECore::msg()
DespatchTypedData.h
in favour ofDataAlgo::dispatch()
IECoreGL::Renderer
boost
withstd
where possible -optional
,variant
etcThe text was updated successfully, but these errors were encountered: