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
  • RewriteUnaryMinusOperatorInt.h
Find file
BlameHistoryPermalink
  • Jiawei-Shao's avatar
    Workaround the unary minus operator issue on Intel · e292e902
    Jiawei-Shao authored Sep 07, 2016
    On some Intel D3D drivers, evaluating unary minor operator on an
    integer variable may get wrong answer in vertex shader.
    
    This patch works around this bug by replacing -(int) with ~(int)+1
    on Windows Intel.
    
    BUG=chromium:644033
    
    Change-Id: I0af719e84d618a33f25bcb33bde0c381fb462a31
    Reviewed-on: https://chromium-review.googlesource.com/381675Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    e292e902
RewriteUnaryMinusOperatorInt.h 670 Bytes
EditWeb IDE
×

Replace RewriteUnaryMinusOperatorInt.h

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.