Skip to content

CopyTexImage2D references a "CopyPixels" that has been removed from the specification #90

Open

Description

@magcius

https://registry.khronos.org/OpenGL/specs/gl/glspec46.core.pdf#page=240

The image is taken from the framebuffer exactly as if these arguments were passed to CopyPixels (see section 18.3) with argument type set to COLOR, DEPTH, DEPTH_STENCIL, or STENCIL_INDEX, depending on internalformat, stopping after conversion of depth values.

However, section 18.3 does not mention any behavior for CopyPixels. Funnily enough, the changelog says that this text should be moved into this section, but it seems this was forgotten.

Pixel copying - CopyPixels (the comments also applying to CopyTexImage will be moved to section 8.6).

Activity

  1. added this to the Needs Triage milestone on Jun 6, 2023
  2. pdaniell-nv commented on Jun 6, 2023

    @pdaniell-nv

    @oddhack would you mind looking at this one. Thanks.

  3. oddhack commented on Jun 7, 2023

    @oddhack
    Contributor

    We can put that on the queue for the next time we do a spec update. From the wording I suspect that was a to-do item that was lost track of and rebooting my memory of the pixel/texel deprecated/non-deprecated language will be a project.

  4. magcius commented on Jun 7, 2023

    @magcius
    Author

    I assume it's valid to use the compatibility specification for implementation reference here, since it still has the proper spec language, but I still figured I'd point out the editorial error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions