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
  • src
  • SwiftShader
  • SwiftShader.vcxproj
Find file
BlameHistoryPermalink
  • Ben Clayton's avatar
    Device/Renderer: Work arounds for MemorySanitizer false-positives · eea9d35b
    Ben Clayton authored Aug 29, 2019
    MemorySanitizer has no visibility into writes performed by JIT'd code.
    
    If we have built the project with the MemorySanitizer enabled, memset the Triangle and Primitive structs so the sanitizer has a write to see.
    
    This is only cleared in MemorySanitizer enabled builds, as this adds a non negligable cost to Renderer construction.
    
    Bug: chromium:998457
    Change-Id: I3b4f9e48783c6e8a1109a578988567b0a42eb1f9
    Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35688
    Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
    Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
    Tested-by: 's avatarNicolas Capens <nicolascapens@google.com>
    eea9d35b
SwiftShader.vcxproj 27.6 KB
EditWeb IDE
×

Replace SwiftShader.vcxproj

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.