Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
S
swiftshader
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • swiftshader
  • Repository

Switch branch/tag
  • swiftshader
  • test
  • fuzz
History Find file
  • Source code
  • Download zip
  • Download tar.gz
  • Download tar.bz2
  • Download tar
  • Ben Clayton's avatar
    Squashed 'third_party/SPIRV-Tools/' changes from 9559cdbdf..65e362b7a · d0f684e3
    Ben Clayton authored Aug 30, 2019
    65e362b7a AggressiveDCEPass: Set modified to true when appending to to_kill_ (#2825)
    d67130cac Replace SwizzleInvocationsAMD extended instruction. (#2823)
    ad71c057c Replace SwizzleInvocationsMaskedAMD extended instruction. (#2822)
    4ae9b7165 Fix gn check (#2821)
    35d98be3b Amd ext to khr (#2811)
    5a581e738 spvtools::Optimizer - don't assume original_binary and optimized_binary are aliased (#2799)
    73422a0a5 Check feature mgr in context consistency check (#2818)
    15fc19d09 Refactor instruction folders (#2815)
    1eb89172a Add missing files to BUILD.gn (#2809)
    8336d1925 Extend reducer to remove relaxed precision decorations (#2797)
    b00ef0d26 Handle Id overflow in private-to-local (#2807)
    aef8f92b2 Even more id overflow in sroa (#2806)
    c5d1dab99 Add name for variables in desc sroa (#2805)
    0cbdc7a2c Remove unimplemented method declaration (#2804)
    bc62722b8 Handle overflow in wrap-opkill (#2801)
    9cd07272a More handle overflow in sroa (#2800)
    06407250a Instrument: Add support for Buffer Device Address extension (#2792)
    7b4e5bd5e Update remquo validation to match the OpenCL Extended Instruction Set Specification (#2791)
    dac9210dc Use ascii code based characters (#2796)
    ff872dc6b Change the way to include header (#2795)
    bbd80462f Fix validation of constant matrices (#2794)
    60043edfa Replace OpKill With function call. (#2790)
    f701237f2 Remove useless semi-colons (#2789)
    95386f9e4 Instrument: Fix version 2 output record write for tess eval shaders. (#2782)
    22ce39c8e Start SPIRV-Tools v2019.5
    d65513e92 Finalize SPIRV-Tools v2019.4
    4b64beb1a Add descriptor array scalar replacement (#2742)
    c26c2615f Update CHANGES
    29af42df1 Add SPV_EXT_physical_storage_buffer to opt whitelists (#2779)
    b029d3697 Handle RelaxedPrecision in SROA (#2788)
    370375d23 Add -fextra-semi to Clang builds (#2787)
    698b56a8f Add 'copy object' transformation (#2766)
    4f14b4c8c fuzz: change output extension and fix usage string (#2778)
    0b70972a2 Remove extra ';' after member function definition. (#2780)
    5ada98d0b Update WebGPU validation rules of OpAtomic*s (#2777)
    3726b500b Treat access chain indexes as signed in SROA (#2776)
    31590104e Add pass to inject code for robust-buffer-access semantics (#2771)
    4a28259cc Update OpMemoryBarriers rules for WebGPU (#2775)
    7621034aa Add opt test fixture method SinglePassRunAndFail (#2770)
    ac3d13105 Element type is const for analysis::Vector,Matrix,RuntimeArray (#2765)
    49797609b Protect against out-of-bounds references when folding OpCompositeExtract (#2774)
    7fd2365b0 Don't move debug or decorations when folding (#2772)
    7bafeda28 Update OpControlBarriers rules for WebGPU (#2769)
    
    git-subtree-dir: third_party/SPIRV-Tools
    git-subtree-split: 65e362b7ae2acb8aa5bd2ad516fb793961e673ee
    d0f684e3
Name
Last commit
Last update
..
CMakeLists.txt Loading commit data...
fact_manager_test.cpp Loading commit data...
fuzz_test_util.cpp Loading commit data...
fuzz_test_util.h Loading commit data...
fuzzer_pass_add_useful_constructs_test.cpp Loading commit data...
fuzzer_replayer_test.cpp Loading commit data...
fuzzer_shrinker_test.cpp Loading commit data...
transformation_add_constant_boolean_test.cpp Loading commit data...
transformation_add_constant_scalar_test.cpp Loading commit data...
transformation_add_dead_break_test.cpp Loading commit data...
transformation_add_dead_continue_test.cpp Loading commit data...
transformation_add_type_boolean_test.cpp Loading commit data...
transformation_add_type_float_test.cpp Loading commit data...
transformation_add_type_int_test.cpp Loading commit data...
transformation_add_type_pointer_test.cpp Loading commit data...
transformation_copy_object_test.cpp Loading commit data...
transformation_move_block_down_test.cpp Loading commit data...
transformation_replace_boolean_constant_with_constant_binary_test.cpp Loading commit data...
transformation_replace_constant_with_uniform_test.cpp Loading commit data...
transformation_split_block_test.cpp Loading commit data...
uniform_buffer_element_descriptor_test.cpp Loading commit data...