Skip to content

Finish implementing GPU-side image transformation routines for OGL #8714

Open
@kd-11

Description

@kd-11

More of a note-to-self.
Some Z-buffer transformations cannot be done natively using the GL pipeline. Currently these are handled CPU-side when doing readback as we have to support old GPUs with this backend. Some operations such as typeless casts have to be done exclusively GPU-side; investigate a clean way of doing these operations without complex shader support.

Tasks:

  • D24X8_UINT upload and download routines.
  • D24X8_UINT typeless conversion.
  • D24X8_FLOAT upload and download routines.
  • D24X8_FLOAT typeless conversion.
  • Image deswizzle routines.
  • Image swizzle routines.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions