Stephan Unverwerth
4a99875582
LibGL+LibGPU+LibSoftGPU: Add virtual base class for Images
...
This introduces a new device independent base class for Images in LibGPU
that also keeps track of the device from which it was created in order
to prevent assigning images across devices.
2022-04-06 11:32:24 +02:00
Lenny Maiorani
4660b99ab7
Libraries: Use default constructors/destructors in LibGL
...
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules
"The compiler is more likely to get the default semantics right and
you cannot implement these functions better than the compiler."
2022-03-10 18:04:26 -08:00
Stephan Unverwerth
39545d4b49
LibGL: Attach device image to texture object and upload image data
2021-12-24 05:10:28 -08:00
Stephan Unverwerth
fde0045ebe
LibGL: Introduce Texture base class for all texture types
2021-05-30 00:32:37 +01:00
Jesse Buhagiar
4f324ba4d7
LibGL: Implement Texture State Management
...
Some very primitive Texture State management. Data can now be
uploaded to textures.
2021-05-26 16:36:53 +04:30