HLSL: Include built-in processing for vertex input and fragment output flattening.
[platform/upstream/glslang.git] / hlsl / hlslParseHelper.h
2017-08-09 John KessenichHLSL: Include built-in processing for vertex input...
2017-08-08 John KessenichNon-functional HLSL: Factor out built-ins from splittin...
2017-08-07 John KessenichMerge pull request #1011 from LoopDawg/pragma-pack...
2017-08-07 John KessenichHLSL: Correct which things flattening tracks for linkag...
2017-08-04 John KessenichHLSL: Correct use of isPerVertexBuiltIn() to be isClipO...
2017-07-31 John KessenichNon-functional: HLSL further simplications to base...
2017-07-31 John KessenichNon-functional: HLSL: clean up dead code for splitting.
2017-07-29 John KessenichMerge pull request #1005 from LoopDawg/remove-unused
2017-07-29 LoopDawgHLSL: Non-functional: warning fix, remove unused member.
2017-07-26 John KessenichMerge pull request #997 from LoopDawg/clipcull-semantic
2017-07-26 LoopDawgHLSL: handle multiple clip/cull semantic IDs
2017-07-21 John KessenichMerge pull request #991 from LoopDawg/resource-set...
2017-07-18 John KessenichMerge pull request #996 from KhronosGroup/decorate...
2017-07-16 John KessenichMerge pull request #994 from KhronosGroup/opaque-init
2017-07-16 John KessenichFix #980: flatten opaque initializers to use aliases.
2017-07-06 John KessenichMerge pull request #971 from amdrexu/bugfix
2017-07-06 Rex XuHLSL: Translate directive [flatten] and [branch] to...
2017-07-05 John KessenichMerge pull request #965 from chaoc/spv-khr-post-depth...
2017-07-04 John KessenichMerge pull request #967 from dsrbecky/multiview
2017-07-04 John KessenichHLSL: Non-functional: Move partial flattened access...
2017-06-27 John KessenichHLSL: Fix #942: Map SV_TargetN to SPV Location N.
2017-06-26 John KessenichMerge pull request #950 from dsrbecky/shadow_samplers
2017-06-23 John KessenichMerge pull request #947 from LoopDawg/clip-cull-distance
2017-06-23 LoopDawgWIP: HLSL: handle clip/cull distance array semantic...
2017-06-20 John KessenichMerge pull request #943 from xxxbxxx/for-upstream-1
2017-06-20 John KessenichHLSL: Force flat (nointerp) onto integer fragment inputs.
2017-06-15 John KessenichMerge pull request #917 from KhronosGroup/remove-redund...
2017-06-14 John KessenichHLSL: Fix #924: Convert between two different arrays...
2017-06-07 John KessenichInfrastructure: Move nesting counters, etc., to base...
2017-06-03 John KessenichMerge pull request #899 from antiagainst/rm-empty-cpps
2017-06-03 John KessenichMerge pull request #915 from LoopDawg/subvec4-intrinsic
2017-06-03 John KessenichMerge pull request #905 from KhronosGroup/flatten-opaqu...
2017-06-03 John KessenichHLSL: Convert run-time sampler assignments to compile...
2017-06-02 John KessenichSPV: When passing structs of opaque types, flatten...
2017-05-17 John KessenichMerge pull request #860 from steve-lunarg/sb-counter...
2017-05-17 John KessenichMerge pull request #893 from KhronosGroup/member-call
2017-05-17 steve-lunargWIP: HLSL: add ability to pass struct buffers with...
2017-05-17 John KessenichHLSL: Implement member functions calling member functions.
2017-05-16 John KessenichMerge pull request #852 from steve-lunarg/declared...
2017-05-15 steve-lunargWIP: track declared builtin type [proposal]
2017-05-15 John KessenichMerge pull request #890 from LoopDawg/mip-operator
2017-05-15 LoopDawgHLSL: add .mips[][] operator for texture types
2017-05-10 John KessenichMerge pull request #874 from xlpiao/DescriptorSet-and...
2017-05-04 John KessenichMerge pull request #878 from steve-lunarg/unroll-hint
2017-05-03 steve-lunargHLSL: implement [unroll] and [loop] attributes
2017-04-27 John KessenichMerge pull request #859 from steve-lunarg/sampleposition
2017-04-26 steve-lunargHLSL: add standard sample position return form of GetSa...
2017-04-21 John KessenichMerge pull request #847 from steve-lunarg/sb-param-fix
2017-04-21 John KessenichMerge pull request #842 from steve-lunarg/sb-cast
2017-04-20 steve-lunargHLSL: cast non-int types to uint on Load/Store indexes
2017-04-19 John KessenichMerge pull request #835 from steve-lunarg/sb-counters
2017-04-14 steve-lunargWIP: HLSL: structuredbuffer counter functionality
2017-04-12 John KessenichHLSL: Support vector 'cond ? :' -> EOpMix -> OpSelect.
2017-04-06 John KessenichMerge pull request #823 from steve-lunarg/tess-coord...
2017-04-05 steve-lunargHLSL: allow non-vec3 tessellation coordinate declarations
2017-04-04 John KessenichMerge branch 'cpp11-feat' of https://github.com/jantlo...
2017-04-04 John KessenichHLSL: Fix #805: Support cast of scalars to structures.
2017-04-04 John KessenichMerge pull request #817 from steve-lunarg/isfinite
2017-04-04 John KessenichHLSL: Non-functional: rationalize making constructors.
2017-04-04 John KessenichMerge pull request #812 from steve-lunarg/PatchIO
2017-04-04 steve-lunargWIP: HLSL: Support InputPatch variables in patch consta...
2017-04-03 John KessenichMerge pull request #808 from steve-lunarg/gs-ep-wrap-fix
2017-04-03 steve-lunargHLSL: fix GS implementation for EP wrapping
2017-03-31 John KessenichMerge pull request #774 from steve-lunarg/tess-ctrlpt-pcf
2017-03-31 steve-lunargHLSL: pass tessellation execution modes through to...
2017-03-31 John KessenichMerge pull request #797 from steve-lunarg/scalar-length
2017-03-31 John KessenichHLSL: Implicit bool conversions for conditional express...
2017-03-30 steve-lunargHLSL: HS return is arrayed to match SPIR-V semantics
2017-03-30 steve-lunargHLSL: require tessellation factors to be fixed size...
2017-03-30 John KessenichNon-functional: Round of adding 'const', related to...
2017-03-23 John KessenichHLSL: Allow use of $Global members in between function...
2017-03-22 John KessenichHLSL: non-static member functions: track and find activ...
2017-03-22 John KessenichHLSL: Non-functional: the symbol field of a token was...
2017-03-20 John KessenichMerge pull request #782 from steve-lunarg/builtin-metho...
2017-03-20 John KessenichMerge pull request #779 from steve-lunarg/buffer-unsamp...
2017-03-20 steve-lunargHLSL: use prefix for builtin functions names to avoid...
2017-03-19 John KessenichHLSL non-functional: Generalize namespace nesting.
2017-03-15 John KessenichMerge pull request #767 from DragoonX6/master
2017-03-15 John KessenichMerge branch 'TiemoJung-semantic_handling'
2017-03-15 John KessenichMerge branch 'semantic_handling' of https://github...
2017-03-12 John KessenichHLSL: Non-functional: consolidate function declarator...
2017-03-11 John KessenichMerge pull request #762 from LukasBanana/master
2017-03-11 John KessenichHLSL: Add scoping operator, accept static member functi...
2017-03-11 John KessenichHLSL: non-functional: simplify handleBuiltInMethod...
2017-03-09 John KessenichHLSL: Accept SV_Cull/ClipDistanceN, by refactoring...
2017-03-09 John KessenichHLSL: Non-functional: Remove dead .length() code.
2017-03-09 John KessenichHLSL: Non-functional: Drive existing method recognition...
2017-03-03 John KessenichMerge pull request #748 from dgkoch/dgkoch_build_fixes2
2017-03-02 John KessenichHLSL: Fix #747: accept 'struct' in front of previously...
2017-02-28 John KessenichMerge pull request #736 from steve-lunarg/structbuffer...
2017-02-26 steve-lunargWIP: HLSL: add structuredbuffer pass by reference in...
2017-02-22 John KessenichMerge pull request #725 from steve-lunarg/structurebuffer
2017-02-21 steve-lunargHLSL: implement 4 (of 6) structuredbuffer types
2017-02-17 Graham WihlidalMerge pull request #1 from KhronosGroup/master
2017-02-17 John KessenichMerge pull request #720 from flaviobortot/master
2017-02-11 John KessenichMerge pull request #722 from steve-lunarg/tessellation
2017-02-10 steve-lunargAdd basic HS/DS implementation.
2017-02-09 John KessenichMerge pull request #685 from KhronosGroup/wrap-entry...
2017-02-08 John KessenichHLSL: don't do a deepCopy() for typedef, as we still...
2017-02-07 John KessenichHLSL: Add tests and refine what decorations are passed...
next