-
Notifications
You must be signed in to change notification settings - Fork 10
Combine IImage and ITexture into one interface. #60
Copy link
Copy link
Closed
Labels
DX12 ❎The issue involves the DX12 backend.The issue involves the DX12 backend.FeatureNew feature or request.New feature or request.Priority: MediumA issue with normal priority.A issue with normal priority.Vulkan 🌋The issue involves the Vulkan backend.The issue involves the Vulkan backend.
Milestone
Description
Describe your problem
Currently the only real difference between textures and images is, that textures support multi-sampling and mip-map generation. Mip-maps are also supported by images, but generating mip-maps is only allowed for textures.
Describe your proposed solution
The differentiation between images and textures appears somewhat arbitrary. We should remove the ITexture interface and use the common IImage interface for both. This would make the API design much clearer.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
DX12 ❎The issue involves the DX12 backend.The issue involves the DX12 backend.FeatureNew feature or request.New feature or request.Priority: MediumA issue with normal priority.A issue with normal priority.Vulkan 🌋The issue involves the Vulkan backend.The issue involves the Vulkan backend.
Projects
Status
No status