Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
deqp-deps
/
glslang
/
8bcdf2eaf5e254bf427fb81f1e103f01426d78ca
/
SPIRV
« Previous
2f4c832
Merge remote-tracking branch 'upstream/master'
by Johannes van Waveren
· 8 years ago
8e1e717
fixed MSVC 2015 compile warnings
by Johannes van Waveren
· 8 years ago
bb5c02f
Add missing guard to code that uses AMD extensions
by David Neto
· 8 years ago
1fabc0f
Merge pull request #548 from baldurk/vs2010-compile-fixes
by John Kessenich
· 8 years ago
17ff343
SPV: Add missing extension declarations for certain AMD extensions.
by Rex Xu
· 8 years ago
021dbb4
Change negatable_left_shift and negatable_right_shift to inline funcs
by baldurk
· 8 years ago
cabba60
Change {} constructor brackets to ()
by baldurk
· 8 years ago
7cac9e7
Change "using x = y;" to "typedef y x;" statements
by baldurk
· 8 years ago
a227d27
Explicitly implement default constructors
by baldurk
· 8 years ago
1a65fc2
Add std::isnan and std::isinf wrappers for VS2010 that doesn't have them
by baldurk
· 8 years ago
033d3ef
Change enum class to plain enum
by baldurk
· 8 years ago
ff160f1
Add #include <cstdint> for std::uint32_t usage
by baldurk
· 8 years ago
7208a97
SPV: Use SampledImage with OpImageQueryLod
by Maciej Jesionowski
· 8 years ago
f3b2747
SPV: Implement extension SPV_KHR_shader_draw_parameters.
by Rex Xu
· 8 years ago
ed33e05
HLSL: Do structure conversion for return type struct-punning on non-entry-point functions.
by John Kessenich
· 8 years ago
074ced3
Merge pull request #521 from yavn/frag-shader-primitive-id-capability
by John Kessenich
· 8 years ago
c9e3c3c
Parser: Implement extension GL_AMD_gpu_shader_half_float.
by Rex Xu
· 8 years ago
04b3e87
SPV: PrimitiveId in frag shader will emit Geometry capability
by Maciej Jesionowski
· 8 years ago
b707205
SPV: OpGroupBroadcast is unable to handle vector operand.
by Rex Xu
· 8 years ago
36876e6
SPV: Still have to specify SPIR-V extension for gl_SubGroupSizeARB and gl_SubGroupInvocationARB.
by Rex Xu
· 8 years ago
5159664
SPV: Implement the extension SPV_KHR_shader_ballot
by Rex Xu
· 8 years ago
eee9d53
Track separate entry-point names and mangled names...
by John Kessenich
· 8 years ago
6fccb3c
Non-functional: Sweep through the stack for consistent with "main" and entry point.
by John Kessenich
· 8 years ago
64b9743
SPV: Support simultaneous l-value swizzle and dynamic component selection.
by Rex Xu
· 8 years ago
b3e24e4
SPV: Fix issue #506: generalize struct deep copy to include arrays.
by John Kessenich
· 8 years ago
c9f3492
SPV: Use OpBitcast to implement 4 pack/unpack built-in functions.
by Rex Xu
· 8 years ago
64bcfdb
Parser: Add 64-bit type conversion for specialization constant.
by Rex Xu
· 8 years ago
4bf7155
SPV: Flatten structs for copy when they are GLSL type aliases.
by John Kessenich
· 8 years ago
f2b7f33
SPV: Tighten up number of struct-types declared based on decoration.
by John Kessenich
· 8 years ago
a845641
WIP: SPV Remapper: add remapper test framework
by steve-lunarg
· 8 years ago
2bbbe06
SPV: Some group invocation operations should be applied to scalars.
by Rex Xu
· 8 years ago
811d9f4
WIP: SPIRV remapper: allow 64 bit literals in OperandVariableLiteralId class iteration
by steve-lunarg
· 8 years ago
55d5f2d
HLSL: Changing SPIRV source language to unkown
by Dan Baker
· 8 years ago
b86e8b6
Revert "Merge pull request #456 from steve-lunarg/remapper-literal64"
by David Neto
· 8 years ago
b249f2f
SPIRV: allow 64 bit literals in OperandVariableLiteralId class iteration.
by steve-lunarg
· 8 years ago
2c6038e
Merge branch 'cpp-headers'
by John Kessenich
· 8 years ago
4583b61
HLSL: Smear scalars to match vectors for relational operations.
by John Kessenich
· 8 years ago
267590d
Whitespace: Nonfunctional: fix inconsistent white space, esp. no tabs.
by John Kessenich
· 8 years ago
66ec80e
Build: C++ headers: Replace PR #366 with a more directed version.
by John Kessenich
· 8 years ago
f664076
Front-end: Implement 2nd task of issue #400; precision of result and operation.
by John Kessenich
· 8 years ago
1176530
SPV: Prevent issue #415 with better semantic checking.
by John Kessenich
· 8 years ago
ce31aea
SPV: Fix an issue of ++/-- for dvec/dmat.
by Rex Xu
· 8 years ago
8c8505c
SPV: For AST interpolateAt* ops consuming a swizzle, invert the order.
by John Kessenich
· 8 years ago
b93e3a3
Remap Scope and MemorySemantics IDs in SPIRV remapper
by Pyry Haulos
· 8 years ago
9d93a23
Implement 4 AMD-specific extensions.
by Rex Xu
· 9 years ago
4016e38
Build: Switch to Rev. 6 of headers, removing "BadValue" enum stuff.
by John Kessenich
· 8 years ago
7f349c7
Build: Remove causes of pedantic warnings. Addresses issue #352 and PR #242.
by John Kessenich
· 8 years ago
c45ddda
Merge pull request #314 from mre4ce/master
by John Kessenich
· 8 years ago
78a4557
SPV: Fix issue #376; declare Geometry capability for fragment use of gl_Layer.
by John Kessenich
· 8 years ago
91e4aa5
SPV: Further refine OpenGL vs. Vulkan differences for SPIR-V.
by John Kessenich
· 8 years ago
2d0cc78
SPV: Turn on atomic-storage functionality for SPIR-V.
by John Kessenich
· 8 years ago
2f47bc9
SPV: Don't decorate locations within an array, it doesn't make sense.
by John Kessenich
· 8 years ago
6090df0
SPV: Non-functional: break up big function into three smaller ones.
by John Kessenich
· 8 years ago
c884b4a
SPV: Certain decorations are missing for structure-typed in/out variables.
by Rex Xu
· 8 years ago
6e72fdd
Add HLSL memory barrier intrinsics, fix dst, add lit & EvaluateAttributeSnapped
by LoopDawg
· 8 years ago
5aa59e2
HLSL: Map parameter qualifiers from generic to function-specific and entry-point specific.
by John Kessenich
· 8 years ago
6533648
SPV: projective texturing: move the project coordinate.
by John Kessenich
· 8 years ago
76d4dfc
SPV non-functional: minor readability improvements for texturing.
by John Kessenich
· 8 years ago
c51287d
SPV: Update to spec. decisions (and issue #205) for barrier().
by John Kessenich
· 8 years ago
592860c
Add decompositions for some HLSL intrinsics.
by LoopDawg
· 8 years ago
ed15ef1
GlslangToSpv: Pass the pointer directly into the client function for opaque types
by Jason Ekstrand
· 8 years ago
c24cc29
GlslangToSpv: Properly handle opaque types in TranslateStorageClass
by Jason Ekstrand
· 8 years ago
a901ffe
Defer capability decl for ClipDistance, CullDistance, PointSize until actual use
by David Neto
· 8 years ago
39d5e71
remapper: do not eliminate interface variables in dce by default
by GregF
· 8 years ago
a5c33d6
SPV: Fix issue #320: Fetch needs to extract the image.
by John Kessenich
· 8 years ago
af7f1c8
Fix double matrix creation
by iostrows
· 8 years ago
d94c003
Front-end: Complete GL_ARB_compute_shader implementation.
by John Kessenich
· 8 years ago
ecb0f3b
Added -x option to save SPIR-V as 32-bit hexadecimal numbers to a text file.
by Johannes van Waveren
· 8 years ago
76d0ac1
SPV: Don't shadow sampler parameters when performing function calls
by Jason Ekstrand
· 8 years ago
bbceed7
SPV: Fix an issue of interpolation decoration.
by Rex Xu
· 8 years ago
22e0d41
SPV: Don't put locations on OpTypeStruct. Related to Issue #291.
by John Kessenich
· 8 years ago
8d72f1a
Full stack: distinguish between a scalar and a vector of size 1.
by John Kessenich
· 8 years ago
823fc65
SPV: Don't emit memory barrier for ESSL barrier(), but still do for GLSL barrier().
by John Kessenich
· 8 years ago
2c86427
Fix missing location decoration for structures put directly on input/output interfaces
by scygan
· 8 years ago
9af54c3
Non-functional: Fix some comments English and brace formatting in recent merges.
by John Kessenich
· 8 years ago
6e0985d
Merge branch 'struct_member_decorations' of https://github.com/scyganINTEL/glslang into scyganINTEL-struct_member_decorations
by John Kessenich
· 8 years ago
c1992e5
SPV: Correct an issue in createUnaryMatrixOperation().
by Rex Xu
· 8 years ago
bedde87
Merge pull request #285 from baldurk/vs2010-fixes
by John Kessenich
· 8 years ago
ebb5053
SPV: Don't add clip/cull distance capabilities unless used.
by John Kessenich
· 8 years ago
ab44ba7
[VS2010] Remove use of ranged-for loops
by baldurk
· 8 years ago
c1d81cb
[VS2010] Remove use of "= default" and "= delete"
by baldurk
· 8 years ago
73e3ce7
SPV: Handle matrix's OpFConvert vector by vector.
by Rex Xu
· 9 years ago
5839031
SPV: Add capability ImageGatherExtended if necessary.
by Rex Xu
· 8 years ago
cb3236d
Use std::string for TBD/missing functionality reporting.
by Lei Zhang
· 8 years ago
25262b3
Resolve comments
by qining
· 9 years ago
9220dbb
Precise and noContraction propagation
by qining
· 9 years ago
d3d3ce7
Comments only.
by John Kessenich
· 9 years ago
8add151
SPIR-V do not decorate: members of plain structs with location; non-top level members with interp.
by scygan
· 9 years ago
91cef52
SPV: Non-functional: modularize createInvocationsOperation() from the previous commit.
by John Kessenich
· 9 years ago
baa9fa5
Merge branch 'feature2' of https://github.com/amdrexu/glslang into amdrexu-feature2
by John Kessenich
· 9 years ago
e2d06db
Merge pull request #268 from AWoloszyn/update-cmake
by John Kessenich
· 9 years ago
db0eaf9
Updated cmake to better organize folders and options.
by Andrew Woloszyn
· 9 years ago
c8a5676
Merge branch 'feature' of https://github.com/amdrexu/glslang into amdrexu-feature
by John Kessenich
· 9 years ago
17535f7
Create a new logger class for all messages w.r.t. SPIR-V build.
by Lei Zhang
· 9 years ago
09caf12
Avoid printing to stdout directly in library functions.
by Lei Zhang
· 9 years ago
338b185
Implement the extension GL_ARB_shader_group_vote.
by Rex Xu
· 9 years ago
574ab04
Implement the extension GL_ARB_shader_ballot
by Rex Xu
· 9 years ago
3f46053
Remove duplicated cmake_minimum_required() calls.
by Lei Zhang
· 9 years ago
8ff43de
Implement the extension GL_ARB_gpu_shader_int64
by Rex Xu
· 9 years ago
c7d3656
SPV: Use OpLogicalEqual/OpLogicalNotEqual for boolean type comparison.
by Rex Xu
· 9 years ago
Next »