Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • 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
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • compiler
  • translator
  • TranslatorHLSL.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Make false blocks produced by RewriteElseBlocks sequence nodes · 4d59f3c6
    Olli Etuaho authored May 28, 2015
    All child nodes of selection should be sequence nodes, so that they will
    output braces and extra braces can be removed from HLSL output.
    
    Also make RewriteElseBlocks to reuse common IntermTraverser functionality
    to simplify the code.
    
    TEST=WebGL conformance tests on D3D9
    BUG=angleproject:1013
    
    Change-Id: Iafdc05468b22d110abcd020cf52c646dd98fb4a0
    Reviewed-on: https://chromium-review.googlesource.com/273608Tested-by: 's avatarOlli Etuaho <oetuaho@nvidia.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarZhenyao Mo <zmo@chromium.org>
    4d59f3c6
TranslatorHLSL.cpp 2.98 KB
EditWeb IDE
×

Replace TranslatorHLSL.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.