Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
waffle
waffle
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • wafflewaffle
  • Issues
  • #36

Closed
Open
Created Dec 08, 2015 by chadversary@chadversaryMaintainer

wflinfo: handle optional patch level in OpenGL and GLSL version strings

Created by: dcbaker

According to the 4.5 spec (section 22.2):

The version number is either of the form major number.minor number or major number.minor number.release number,  where the numbers all have one or more digits. The minor number for SHADING_LANGUAGE_VERSION is always two digits, matching the OpenGL Shading Language Specification release number.  For
example,  this  query  might  return  the  string "4.20" while  the  corresponding VERSION query returns "4.2".  The release number and vendor specific information are optional.  However, if present, then they pertain to the server and their format and contents are implementation-dependent.

Currently waffle will provide an error when the patch version is encountered.

This is exposed in the piglit fast-skipping mechanism on nVidia's proprietary driver (and presumably on AMD's also), due to a bug in that code in piglit.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None