Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
deqp-deps
/
glslang
/
0c1e71a123c3ef37c4511ddc070a1f797d3cbb0f
/
SPIRV
0c1e71a
SPV 1.4: Use OpSelect for trivial typed non-scalar/vector expressions.
by John Kessenich
· 6 years ago
7c7731e
SPV 1.4: Generate all globals on OpEntryPoint interface list.
by John Kessenich
· 6 years ago
2dd4ab3
SPV: Move to the SPIR-V 1.4 header.
by John Kessenich
· 5 years ago
88220d5
For nonuniformEXT constructor, make a copy of the node to decorate
by Jeff Bolz
· 5 years ago
faac86e
If a shader's only use of float16 is for FConvert, add the Float16 capability.
by Jeff Bolz
· 5 years ago
3416d48
Update to latest SPIR-V header and bump revision.
by John Kessenich
· 6 years ago
8b2f96d
Check if _MSC_VER is defined before using.
by Daniel Koch
· 6 years ago
bd0f5ad
Merge pull request #1733 from null77/fix-msvc-warn
by John Kessenich
· 6 years ago
099a80d
Suppress MSVC warning about unused variable.
by Jamie Madill
· 6 years ago
35aeb04
Avoid running the validator as part of the optimization pass.
by Panagiotis Christopoulos Charitos
· 6 years ago
b184e41
Build: Update to the most recent SPIR-V headers, for Rev. 7 of SPV 1.3
by John Kessenich
· 6 years ago
40c16ec
Merge pull request #1717 from jeffbolznv/getBufferReferenceAlignment
by John Kessenich
· 6 years ago
7895e47
Move getBufferReferenceAlignment to be a method of TType
by Jeff Bolz
· 6 years ago
3fd1232
Improved fix for buffer reference constants
by Jeff Bolz
· 6 years ago
79d25ea
Merge pull request #1714 from jeffbolznv/volatil
by John Kessenich
· 6 years ago
cc4a756
Build: Update to latest SPIR-V header.
by John Kessenich
· 6 years ago
38cbad1
Fix interactions between 'volatile' and the Vulkan memory model
by Jeff Bolz
· 6 years ago
1994fe4
Fix NV_EXTENSIONS-disabled build
by Jeff Bolz
· 6 years ago
4605e2e
Implement GL_NV_cooperative_matrix
by Jeff Bolz
· 6 years ago
76577b1
Fix -Wextra-semi warnings in headers used in Chromium
by Nico Weber
· 6 years ago
332b173
Fix mismatched integer comparison (size_t/unsigned int vs int)
by baldurk
· 6 years ago
d72f488
Build: fix warnings. Fixes #1653.
by John Kessenich
· 6 years ago
69932ab
Merge pull request #1645 from KhronosGroup/dupe-accelstruct
by John Kessenich
· 6 years ago
3cf3f96
Don't output duplicate TypeAccelerationStructureNV declarations
by Piers Daniell
· 6 years ago
9f2aec4
GL_EXT_buffer_reference
by Jeff Bolz
· 6 years ago
d12fbc4
SPV: Move to the latest header.
by John Kessenich
· 6 years ago
d445bb2
Create separate OpSource for each included file
by Greg Fischer
· 6 years ago
9ed3873
Merge pull request #1627 from greg-lunarg/lines8
by John Kessenich
· 6 years ago
5620a2f
Add passes to legalization to preserve source line info when generated.
by Greg Fischer
· 6 years ago
61a0cd1
Fix bug where shaderRecordNV buffers were using StorageBuffer storage class
by Jeff Bolz
· 6 years ago
b23d232
Licensing. Fixes #958. Add licenes file and update copyrights.
by John Kessenich
· 6 years ago
236eb0d
GLSL/SPV: XFB: No streams on types, but support them on built-in blocks.
by John Kessenich
· 6 years ago
0a93cfb
Update to newest SPIRV-Tools. It checks the Vulkan rule that all resources must have a set and binding decoration, which many tests fail. So add code to set a default value of zero. Also disable PCH for Ninja builds.
by Jeff Bolz
· 6 years ago
ebfd91a
Remove Unix executable permission from text files
by Rémi Verschelde
· 6 years ago
5d43c4a
SPV: Fix #1575, fix #1593: Support HLSL #line
by greg-lunarg
· 6 years ago
667506a
Merge pull request #1602 from Igalia/apinheiro/prevent-xfbstride-twice
by John Kessenich
· 6 years ago
16ef9da
GlslangToSpv: prevent add XfbStride twice
by Alejandro Piñeiro
· 6 years ago
8c86967
SPV: For GLSL only, bitcast OpArrayLength result back to int.
by John Kessenich
· 6 years ago
e045c23
SPV: Generate OpArrayLength with no signedness.
by John Kessenich
· 6 years ago
d7baecf
Merge pull request #1595 from dgkoch/EXT_fragment_invocation_density
by John Kessenich
· 6 years ago
440f95b
Update known good SPIRV tools and headers
by Alan Baker
· 6 years ago
5154db5
Implement GL_EXT_fragment_invocation_density
by Daniel Koch
· 6 years ago
83fe01e
SPV: non-functional: update to latest headers.
by John Kessenich
· 6 years ago
e3b76ed
Merge branch 'scalar_block_layout' of https://github.com/jeffbolznv/glslang into jeffbolznv-scalar_block_layout
by John Kessenich
· 6 years ago
b16bea8
[HLSL/Spir-V] fix for incorrect spir-v on int dot(int, int)
by t.jung
· 6 years ago
7da39ed
Implement GL_EXT_scalar_block_layout
by Jeff Bolz
· 6 years ago
697fdf0
HLSL: fix invalid spir-v vector * scalar for float1
by t.jung
· 6 years ago
12fcaa2
Review feedback
by Dan Sinclair
· 6 years ago
70661b9
Handle potentially uninitialized result
by Dan Sinclair
· 6 years ago
68fbda9
Add DeadBranchElim before MergeReturn in legalization.
by GregF
· 6 years ago
cdf7a85
Merge pull request #1557 from nicebyte/spec-const-decorations
by John Kessenich
· 6 years ago
4c9876b
Add names for composite constants in SPIR-V
by Grigory Dzhavadyan
· 6 years ago
ff1783d
Multiple features and misc fixes for final raytracing non experimental version.
by Ashwin Lele
· 6 years ago
b2b3d81
Merge pull request #1556 from Kangz/msvc
by John Kessenich
· 6 years ago
04a2fe9
Fix MSVC warning C4065: 'default' but no 'case' labels
by Corentin Wallez
· 6 years ago
25ed3fc
Merge pull request #1542 from sheredom/fix_8bit_storagebuffer
by John Kessenich
· 6 years ago
8717a5d
SPV/Standalone: Support specifying arbitrary versions of SPIR-V.
by John Kessenich
· 6 years ago
b6b01f0
Fix 8-bit storage nearly always using the
by Neil Henning
· 6 years ago
38772c0
Allow GL_NV_mesh_shader in fragment shaders for perprimitiveNV
by Sahil Parmar
· 6 years ago
70f13b2
Fixup unused parameter warnings
by Dan Sinclair
· 6 years ago
ab3c965
Fix flags.nonprivate to be true for workgroup memory, which is implicitly workgroupcoherent/nonprivate
by Jeff Bolz
· 6 years ago
5ff3c3d
Interfaces: Remove NV_EXTENSIONS from two more headers.
by John Kessenich
· 6 years ago
aac6d63
Use unsigned int instead of uint32_t
by Dan Sinclair
· 6 years ago
257b25c
Add BUILD.gn configuration.
by Dan Sinclair
· 6 years ago
5b2203d
Add-support-for-SPV_NV_shading_rate
by Chao Chen
· 6 years ago
b50c02e
Add-support-for-SPV_NVX_raytracing
by Chao Chen
· 6 years ago
3c36699
Add-support-for-SPV_NV_mesh_shader
by Chao Chen
· 6 years ago
3a13796
0003-Add-support-for-SPV_NV_shader_image_footprint
by Chao Chen
· 6 years ago
beae225
Add-support-for-SPV_NV_compute_shader_derivatives
by Chao Chen
· 6 years ago
9eada4b
Add-support-for-SPV_NV_fragment_shader_barycentric
by Chao Chen
· 6 years ago
6dd4757
Update to latest spirv.hpp header (which fixed a typo).
by John Kessenich
· 6 years ago
7105cb3
SPV: Move to latest SPIR-V header (latest NV extensions support).
by John Kessenich
· 6 years ago
d122a72
Build: Fix some warnings.
by John Kessenich
· 6 years ago
fc89f06
Fix compiler warning emitted from GCC8
by Dennis Luxen
· 6 years ago
afe0c66
SPV: Fix #1487: Only declare AMD int16/half_float extensions when needed.
by John Kessenich
· 6 years ago
ddfb4a8
Merge branch 'jeffbolznv-memory_scope_semantics'
by John Kessenich
· 6 years ago
36831c9
GL_KHR_memory_scope_semantics
by Jeff Bolz
· 6 years ago
97068d8
Merge pull request #1465 from otakuto/remove-execute-permissions
by John Kessenich
· 6 years ago
949344f
Update SpvTools.cpp
by Denis Zdorovtsov
· 6 years ago
4e11b61
SPV: Turn off the default validation done by the SPIRV-Tools optimizer.
by John Kessenich
· 6 years ago
c340425
SPV: Add option for controling when the SPIRV-Tools validator is used.
by John Kessenich
· 6 years ago
717c80a
SPV: Isolate SPIRV-tools glue to its own file.
by John Kessenich
· 6 years ago
cc14f2d
SPV: Add SPIRV-Tools validator. This needs the latest SPIR-Tools.
by John Kessenich
· 6 years ago
e7df8e0
Non-functional: Rationalize some existing use of SPIRV-Tools.
by John Kessenich
· 6 years ago
9fd2a8c
Use our own SPIRV-Tools message stringifier
by David Neto
· 6 years ago
31aa3d6
SPV: only declare the pure 8/16-bit capabilities when needed.
by John Kessenich
· 6 years ago
149afc3
SPV: More corrections of <id> versus "immediate" operands.
by John Kessenich
· 6 years ago
228e964
SPV: Correct SPIR-V operands for <id> versus immediate.
by John Kessenich
· 6 years ago
c4510e5
Merge pull request #1466 from Kangz/warning_fixes
by John Kessenich
· 6 years ago
e706142
Fix -Wignored-qualifier and -Wunused-variable warnings
by Corentin Wallez
· 6 years ago
d03da06
Remove execute permissions
by otakuto
· 6 years ago
f04c51b
Non-Functional: Add postprocess as more robust way to add capabilities
by John Kessenich
· 6 years ago
5a7321e
Merge branch 'master' of https://github.com/zeux/glslang into zeux-master
by John Kessenich
· 6 years ago
ebd989d
Merge pull request #1437 from mattparks/patch-2
by John Kessenich
· 6 years ago
c140b96
Add missing OpExtension SPV_EXT_descriptor_indexing for dynamic indexing capabilities
by Jeff Bolz
· 6 years ago
857f25c
Added the cmake option to disable building SPVRemapper.
by Matthew Albrecht
· 6 years ago
112e285
SPIRV: Simplify matrix->matrix constructor
by Arseny Kapoulkine
· 6 years ago
a2c39a2
Use public SPIRV-Tools header
by Lei Zhang
· 6 years ago
312dcfb
Implement GL_EXT_shader_16bit_storage and GL_EXT_shader_8bit_storage extensions.
by John Kessenich
· 6 years ago
e215622
SPV: Add option to print disassembly in standard form using SPIRV-Tools.
by John Kessenich
· 6 years ago
Next »