• Show log

    Commit

  • Hash : 4a835cf2
    Author : Matthew Denton
    Date : 2024-11-01T13:31:00

    WebGPU: send uniforms to GPU for use in shader
    
    Basic uniforms should now be accessible in the shader during a draw
    call, rather than just via glGetUniform*().
    
    This is unoptimized and creates a new GPU-side copy of all the uniforms,
    every time any uniform changes.
    
    This sets up the bind group layout for a pipeline and sets the bind
    groups in the renderer pass. Right now these bind groups only contain
    the default uniform blocks, but in the future will need to contain
    textures, samplers, and non-default uniform blocks (UBOs).
    
    Bug: angleproject:376553328
    Change-Id: I50891b81ab2ee374d674213257f76319c0222120
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5980972
    Reviewed-by: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: Liza Burakova <liza@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