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
  • ParseContext.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Disallow operations on structs containing samplers · ff699005
    Olli Etuaho authored Mar 23, 2015
    ESSL 1.00 spec section 5.9 says that equality operators don't operate on
    structs containing sampler types. Section 5.7 also suggests this. ESSL
    3.00 doesn't have a similar restriction.
    
    ESSL 1.00 spec section 4.1.7 says that structs containing samplers can't
    be used as l-values. This is interpreted to apply also in the case of
    ESSL 3.00, which similarly disallows samplers as l-values, but doesn't
    explicitly mention structs.
    
    BUG=angleproject:954
    TEST=angle_unittests, WebGL conformance tests
    
    Change-Id: I73f74962a192e8d9449990ffa5f3d8c851491601
    Reviewed-on: https://chromium-review.googlesource.com/261822Tested-by: 's avatarOlli Etuaho <oetuaho@nvidia.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    ff699005
ParseContext.cpp 103 KB
EditWeb IDE
×

Replace ParseContext.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.