Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
deqp-deps
/
glslang
/
2abe9a4d34f38f501118acedcf4bbe5b32ad0494
/
SPIRV
2abe9a4
Implement GL_NV_shader_subgroup_partitioned
by Jeff Bolz
· 7 years ago
fb03a55
Only print legalization warning if optimizer disabled
by GregF
· 7 years ago
7be3664
Merge pull request #1319 from KhronosGroup/array-rationalization
by John Kessenich
· 7 years ago
ead8622
Non-functional. Rationalizations enabling future generalizations:
by John Kessenich
· 7 years ago
4bede9e
Disable DCE by Remapper through glslangValidator...
by GregF
· 7 years ago
643e57c
Merge pull request #1313 from greg-lunarg/kg15
by John Kessenich
· 7 years ago
0b46c1e
Merge branch 'master' into kg15
by greg-lunarg
· 7 years ago
eecb874
Update SPIRV-Tools known good.
by GregF
· 7 years ago
859b034
Types: Fix #1290: Rationalize and correct "mixed" style array dimensioning.
by John Kessenich
· 7 years ago
97e3542
Non-functional: always return value from makeFpConstant().
by John Kessenich
· 7 years ago
5d610ee
Implement SPV_GOOGLE_hlsl_functionality1.
by John Kessenich
· 7 years ago
cb32c54
Merge pull request #1289 from Igalia/igalia/dmat-scalar-division
by John Kessenich
· 7 years ago
bfe0952
Fix build several build errors
by Daniel Koch
· 7 years ago
eddb131
Use the correct type for the constant for matrix/scalar division
by Neil Roberts
· 7 years ago
a515250
Merge pull request #1269 from bkaradzic/master
by John Kessenich
· 7 years ago
ac37079
Revert the commits that change OpArrayLength type and bumped the version number.
by John Kessenich
· 7 years ago
66011cb
SPV: Implement Vulkan 1.1 features and extensions.
by John Kessenich
· 7 years ago
c6c80a6
Versioning: Address #1255: Move to semantic versioning.
by John Kessenich
· 7 years ago
1de8e54
Fixed GCC+Clang errors and warnings on Linux and OSX.
by Branimir Karadžić
· 7 years ago
e518772
SPV: The result type of OpArrayLength should be UINT
by Rex Xu
· 7 years ago
e58d58b
Non-functional: Move to latest headers.
by John Kessenich
· 7 years ago
29c49e1
Merge pull request #1266 from amdrexu/feature
by John Kessenich
· 7 years ago
81f4c03
Fix issues of SPIRV headers
by Rex Xu
· 7 years ago
1e5d7b0
Implement the extension GL_AMD_gpu_shader_half_float_fetch
by Rex Xu
· 8 years ago
5630d0e
Fix typo.
by John Kessenich
· 7 years ago
c521579
IO mapper: Fix #1261: Supply location mapper with size computer.
by John Kessenich
· 7 years ago
46413d5
SPV: Fix #1258: cache constant structs by id, not opcode.
by John Kessenich
· 7 years ago
57f6a01
SPV: Complete OpModuleProcessed implementation, enabled by have 1.2 headers.
by John Kessenich
· 7 years ago
4bee531
HLSL: Fix #1249: Always execute both sides of ternary "?:".
by John Kessenich
· 7 years ago
4425f24
HLSL: Add conversions for image ops during SPV construction
by LoopDawg
· 7 years ago
8a4848f
Add DeadInsertElim to legalization and RedundancyElim to -Os.
by GregF
· 7 years ago
71b5da6
SPV: Bump up generator number, because previous commit changes code gen slightly.
by John Kessenich
· 7 years ago
5c3eed5
SPV: Create more access chains addressing a few swizzling issues.
by John Kessenich
· 7 years ago
a2858d9
GLSL: Implement GL_EXT_control_flow_attributes.
by John Kessenich
· 7 years ago
e18fd20
HLSL: Refactor attribute implementation.
by John Kessenich
· 7 years ago
2b5ea9f
SPV Version: Emit the requested SPIR-V version, not the header version.
by John Kessenich
· 7 years ago
43f5b27
Non-Functional: Use OpModuleProcessed from the unified header.
by John Kessenich
· 7 years ago
6c1c276
SPV: Bump SPIR-V header to the unified1 version (version 1.2).
by John Kessenich
· 7 years ago
541f7bb
Fix unused function warning.
by Frank Henigman
· 7 years ago
e063928
HLSL Legalization: Add scalar replacement
by GregF
· 7 years ago
3f0d4bc
SPV: Document history of the generator version number.
by John Kessenich
· 7 years ago
2505057
SPV: Memory model: Reduce set of memory-semantic bits requested for "all".
by John Kessenich
· 7 years ago
838d7af
SPV: HLSL: Move to correct HLSL barrier semantics, per Khronos recommendation.
by John Kessenich
· 7 years ago
c72e593
SPV: Bump the generator number to account for barrier changes.
by John Kessenich
· 7 years ago
8297936
SPV: Change barrier emission to conform to Khronos decisions.
by John Kessenich
· 7 years ago
edaf556
SPV: Plumb through XFB buffer and stride information.
by John Kessenich
· 7 years ago
1c5443c
Add implementation of SPV_EXT_fragment_fully_covered
by Piers Daniell
· 7 years ago
e9e0cb6
Update to latest public headers.
by John Kessenich
· 7 years ago
6a14f78
HLSL: Fix #1163: treat buffers as references when calling functions.
by John Kessenich
· 7 years ago
cbdf871
SPV: SampleMask does not depend on SampleRateShading.
by John Kessenich
· 7 years ago
a372a3e
Versioning: Update some version strings. Still need better overall version.
by John Kessenich
· 7 years ago
e86b4c8
Remapper: Fix strip algo when strip ranges overlap
by GregF
· 7 years ago
cc80d80
Update spirv-tools known-good
by GregF
· 7 years ago
7a9db71
SPV: Don't emit StorageImageMultisample capability for subpass images.
by John Kessenich
· 7 years ago
fe4e572
GLSL->SPIR-V: Put precision decorations on imageLoad().
by John Kessenich
· 7 years ago
07ed11f
SPV: GeneratorVersion: bump version number because of atomic decrement change.
by John Kessenich
· 7 years ago
48d6e79
SPV: Correct semantics of atomic-counter decrement.
by John Kessenich
· 7 years ago
d41993d
SPV: rationalize parameter handling for "original" and "writable" parameters.
by John Kessenich
· 7 years ago
bed4e4f
HLSL: Pass opaques by local copy, instead of by interface original.
by John Kessenich
· 7 years ago
cd1f169
Enable HLSL legalization
by GregF
· 7 years ago
e8fe8b0
Implement extension GL_NV_shader_atomic_int64
by Rex Xu
· 7 years ago
9cf5dfb
Merge pull request #1063 from LoopDawg/remapper-error-cleanup
by John Kessenich
· 7 years ago
fd34f0e
CMake changes for HLSL legalization
by GregF
· 7 years ago
8004d36
Remapper: make remapper robust against non-exiting error handlers
by LoopDawg
· 7 years ago
5f77d86
HLSL: Fix #1064: Don't include empty structures on OpEntryPoint
by John Kessenich
· 7 years ago
a5d8616
HLSL: allow mixed user & builtin members in hull shader output structure
by LoopDawg
· 7 years ago
ba6a3c2
GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks.
by John Kessenich
· 7 years ago
4f4683d
Merge pull request #1050 from amdrexu/feature
by John Kessenich
· 7 years ago
ea1ea97
Address #1052: Have language-level exits of case statements.
by John Kessenich
· 7 years ago
05506bb
Implement the extension GL_AMD_shader_fragment_mask
by amhagan
· 7 years ago
7611792
Fix lvalue check in SPIR-V generation
by LoopDawg
· 7 years ago
2baa774
Linux build warning fix
by LoopDawg
· 7 years ago
8268a35
Build: Attempt better support for VS 2012.
by John Kessenich
· 7 years ago
74c5f71
Merge pull request #1014 from KhronosGroup/SPV_EXT_shader_viewport_index_layer
by John Kessenich
· 7 years ago
35343cb
Merge pull request #1034 from KhronosGroup/module-processes
by John Kessenich
· 7 years ago
b41bff6
SPV: 1st pass implementation of SPV_EXT_shader_viewport_index_layer.
by John Kessenich
· 7 years ago
2a27116
SPV reflection: Add OpModuleProcessed for compile options.
by John Kessenich
· 7 years ago
fc34369
Merge pull request #1029 from amdrexu/feature2
by John Kessenich
· 7 years ago
129799a
Implement extension GL_AMD_shader_image_load_store_lod
by Rex Xu
· 7 years ago
e8fdd79
SPV: Implement extension SPV_EXT_shader_stencil_export
by Rex Xu
· 7 years ago
786e879
Build: Fix build when NV_EXTENSIONS is not enabled.
by John Kessenich
· 7 years ago
d6be6da
SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members.
by John Kessenich
· 7 years ago
260f506
SPV: Correct selection of storage-image capabilities. Fixes #986.
by John Kessenich
· 7 years ago
0d0c6d3
GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops.
by John Kessenich
· 7 years ago
286ca43
SPV: Memory qualifiers should decorate top-level block members
by Rex Xu
· 7 years ago
d2d3a14
SPV: Update to latest 1.0 headers, removing redundancies in GLSL.ext.AMD.h.
by John Kessenich
· 7 years ago
ef94b1a
Fix dref explicit LOD form of sample with cube texture arrays
by LoopDawg
· 7 years ago
961cd35
SPV: Fix #995: Include memory decorations on parameters.
by John Kessenich
· 7 years ago
fad6297
SPV: Non-functional: support lists of decorations per parameter.
by John Kessenich
· 7 years ago
735d7e5
Address part A of #982: $Global will use std140 instead of HLSL offsets.
by John Kessenich
· 7 years ago
57e6592
HLSL: Translate directive [flatten] and [branch] to SPV control mask.
by Rex Xu
· 7 years ago
9645f78
Merge pull request #965 from chaoc/spv-khr-post-depth-coverage
by John Kessenich
· 7 years ago
c120452
Implement SPV_KHR_post_depth_coverage
by chaoc
· 7 years ago
17b5f91
Merge pull request #969 from d3x0r/patch-1
by John Kessenich
· 7 years ago
6206091
Fix CMake scripts: The set_property script can be used to set only a single property, so now setting the POSITION_INDEPENDENT_CODE property correctly.
by Rohith Chandran
· 7 years ago
4e53d90
Update CMakeLists.txt
by d3x0r
· 7 years ago
37cdcee
Implement extension GL_ARB_shader_stencil_export
by Rex Xu
· 7 years ago
e2ff404
Merge pull request #917 from KhronosGroup/remove-redundant-locations
by John Kessenich
· 7 years ago
301a2bc
SPV: Fix an typo of SPV_AMD_texture_gather_bias_lod
by Rex Xu
· 7 years ago
cabbb78
Implement extension GL_AMD_gpu_shader_int16
by Rex Xu
· 8 years ago
Next »