• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2022-2024 The Khronos Group Inc.
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5include::{generated}/meta/{refprefix}VK_IMG_relaxed_line_rasterization.adoc[]
6
7=== Other Extension Metadata
8
9*Last Modified Date*::
10  2023-10-22
11*IP Status*::
12  No known IP claims.
13
14*Contributors*::
15  - James Fitzpatrick, Imagination
16  - Andrew Garrard, Imagination
17  - Alex Walters, Imagination
18
19=== Description
20
21OpenGL specifies that implementations should rasterize lines using the
22diamond exit rule (a slightly modified version of Bresenham's algorithm).
23To implement OpenGL some implementations have a device-level compatibility
24mode to rasterize lines according to the OpenGL specification.
25
26This extension allows OpenGL emulation layers to enable the OpenGL
27compatible line rasterization mode of such implementations.
28
29include::{generated}/interfaces/VK_IMG_relaxed_line_rasterization.adoc[]
30
31=== Issues
32
33None.
34
35=== Version History
36
37  * Revision 1, 2023-10-22 (James Fitzpatrick)
38  ** Initial version
39