Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lexer for the WebGPU Shading Language #2386

Merged
merged 10 commits into from
Mar 30, 2023
Merged

Commits on Mar 27, 2023

  1. Lexer for the WebGPU Shading Language

    See https://w3.org/TR/WGSL
    
    Further work is needed to refine it:
    - treat context-dependent names specially
    - treat template start and template end tokens specially, perhaps
    
    Fixes: pygments#2388
    dneto0 committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    e10ddc4 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    dneto0 committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    7216a6a View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Use split() instead of qw

    dneto0 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    5ec107a View commit details
    Browse the repository at this point in the history
  2. wgsl: Test texel format names

    dneto0 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    29420bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da4c370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0e88fa View commit details
    Browse the repository at this point in the history
  5. wgsl: test address spaces

    dneto0 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    e901e07 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    038bca3 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    1c3a1f5 View commit details
    Browse the repository at this point in the history
  2. Update copyright date to 2022

    See pygments#2391: the copyright check looks for 2022 instead of 2023.
    dneto0 committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    641bd94 View commit details
    Browse the repository at this point in the history