• Show log

    Commit

  • Hash : 0cdbc781
    Author : Matthew Denton
    Date : 2025-03-06T11:22:18

    WGSL: Output samplers, including samplers from structs
    
    This output two WGSL variables for each GLSL sampler, including samplers
    in structs. This does not output the correct types for the WGSL
    variables, yet, nor does it generate texture access function calls.
    It also can't deal with arrays of samplers, which are not allowed in
    WGSL.
    
    Note that WGSL does not allow structs containing samplers to be
    arguments to a function, like Vulkan, nor does it allowed arrays of
    samplers at all, unlike Vulkan. This deals with the former problem the
    same way as Vulkan and Metal, by monomorphizing functions that take
    unsupported arguments.
    
    Bug: angleproject:389145696
    Change-Id: I346688783dd2771c8fe6848b6783d948ed111783
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6253672
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Commit-Queue: Matthew Denton <mpdenton@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags