Skip to content

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

Switch branch/tag
  • glslang
  • Test
  • hlsl.hull.4.tesc
Find file
BlameHistoryPermalink
  • LoopDawg's avatar
    HLSL: handle split InputPatch templat type in patch constant functions · 4a145dbf
    LoopDawg authored Sep 13, 2017
    InputPatch parameters to patch constant functions were not using the
    internal (temporary) variable type.  That could cause validation errors
    if the input patch had a mixture of builtins and user qualified members.
    
    This uses the entry point's internal form.
    
    There is currently a limitation: if an InputPatch is used in a PCF,
    it must also have appeared in the main entry point's parameter list.
    That is not a limitation of HLSL.  Currently that situation is detected
    and an "implemented" error results.  The limitation can be addressed,
    but isn't yet in the current form of the PR.
    4a145dbf
hlsl.hull.4.tesc 1.06 KB
EditWeb IDE
×

Replace hlsl.hull.4.tesc

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.