public MgSwapchainCollection(IMgPresentationSurface layer, IMgThreadPartition partition, IMgImageTools imageTools) { mLayer = layer; mPartition = partition; mImageTools = imageTools; Format = MgFormat.UNDEFINED; }
public MgDefaultGraphicsDevice(IMgGraphicsConfiguration configuration, IMgImageTools imageTools) { mGraphicsConfiguration = configuration; // SHOULD BE HIDDEN mFramebuffers = new MgFramebufferCollection(mGraphicsConfiguration); mImageTools = imageTools; }
public MgSwapchainCollection(IMgPresentationSurface layer, IMgGraphicsConfiguration graphicsConfiguration, IMgImageTools imageTools) { mLayer = layer; mGraphicsConfiguration = graphicsConfiguration; mImageTools = imageTools; Format = MgFormat.UNDEFINED; }
public MgLinearImageOptimizer(IMgGraphicsConfiguration configuration, IMgImageTools imageTools) { mGraphicsConfiguration = configuration; mImageTools = imageTools; }
public MgStagingBufferOptimizer(IMgGraphicsConfiguration configuration, IMgImageTools imageTools) { mGraphicsConfiguration = configuration; mImageTools = imageTools; }
public MgStagingBufferOptimizer(IMgThreadPartition partition, IMgImageTools imageTools) { mPartition = partition; mImageTools = imageTools; }
public MgLinearImageOptimizer(IMgThreadPartition partition, IMgImageTools imageTools) { mPartition = partition; mImageTools = imageTools; }
public MgDefaultGraphicsDevice(IMgThreadPartition partition, IMgImageTools imageTools) { mPartition = partition; mImageTools = imageTools; }