lp:~pcsx2-team/pcsx2-github-mirror/+git/glslang

Owned by PCSX2 Team
Get this repository:
git clone https://git.launchpad.net/~pcsx2-team/pcsx2-github-mirror/+git/glslang

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/KhronosGroup/glslang.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 50 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 40 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 2 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 1 minute — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 1 minute — see the log

Branches

Name Last Modified Last Commit
main 2024-05-14 21:14:28 UTC
ci: Add testing on Mac OS 14 instead of 12

Author: Arcady Goldmints-Orlov
Author Date: 2024-05-14 18:39:59 UTC

ci: Add testing on Mac OS 14 instead of 12

vulkan-sdk-1.3.283 2024-05-02 22:12:36 UTC
Update CHANGES for 14.2.0

Author: Jeremy Hayes
Author Date: 2024-05-02 21:13:33 UTC

Update CHANGES for 14.2.0

vulkan-sdk-1.3.280 2024-03-08 23:05:56 UTC
Update CHANGES for release 14.1.0

Author: Jeremy Hayes
Author Date: 2024-03-08 21:40:34 UTC

Update CHANGES for release 14.1.0

vulkan-sdk-1.3.275 2023-12-22 17:11:28 UTC
Update CHANGES for release 14.0.0

Author: Jeremy Hayes
Author Date: 2023-12-21 17:19:11 UTC

Update CHANGES for release 14.0.0

vulkan-sdk-1.3.268 2023-10-17 14:20:07 UTC
Update CHANGES for release 13.1.1

Author: Jeremy Hayes
Author Date: 2023-10-16 23:35:05 UTC

Update CHANGES for release 13.1.1

sdk-1.3.261 2023-08-08 18:49:36 UTC
Update known_good.json

Author: Nathaniel Cesario
Author Date: 2023-08-08 16:22:10 UTC

Update known_good.json

SPIRV-Tools: v2023.4.rc2

sdk-1.3.250 2023-05-17 20:47:56 UTC
Update CHANGES for release 12.2.0

Author: Jeremy Hayes
Author Date: 2023-05-17 19:21:32 UTC

Update CHANGES for release 12.2.0

sdk-1.3.246 2023-03-21 22:20:54 UTC
Update CHANGES for release 12.1.0

Author: Jeremy Hayes
Author Date: 2023-03-21 22:01:43 UTC

Update CHANGES for release 12.1.0

sdk-1.3.243 2023-03-21 22:20:54 UTC
Update CHANGES for release 12.1.0

Author: Jeremy Hayes
Author Date: 2023-03-21 22:01:43 UTC

Update CHANGES for release 12.1.0

sdk-1.3.239 2023-01-19 16:57:51 UTC
Update CHANGES for release 12.0.0

Author: Jeremy Hayes
Author Date: 2023-01-18 22:37:00 UTC

Update CHANGES for release 12.0.0

sdk-1.3.236 2022-12-06 22:34:33 UTC
Merge pull request #3081 from jeremy-lunarg/hayes-update-changes

Author: Greg Fischer
Author Date: 2022-12-06 22:34:33 UTC

Merge pull request #3081 from jeremy-lunarg/hayes-update-changes

Update CHANGES for release 11.13.0

sdk-1.3.231 2022-10-13 17:29:59 UTC
Merge pull request #3049 from jeremy-lunarg/hayes-update-changes

Author: Greg Fischer
Author Date: 2022-10-13 17:29:59 UTC

Merge pull request #3049 from jeremy-lunarg/hayes-update-changes

Update CHANGES for release 11.12.0

sdk-1.3.224 2022-08-12 15:32:10 UTC
Merge pull request #2998 from jeremy-lunarg/hayes-update-changes

Author: Jeremy Hayes
Author Date: 2022-08-12 15:32:10 UTC

Merge pull request #2998 from jeremy-lunarg/hayes-update-changes

Update CHANGES for release 11.11.0

revert-2991-revert-2988-build_arm64_binaries_mac 2022-08-03 19:57:58 UTC
Revert "Revert "Fix: Build arm64 binaries for macOS""

Author: Greg Fischer
Author Date: 2022-08-03 19:57:58 UTC

Revert "Revert "Fix: Build arm64 binaries for macOS""

revert-2988-build_arm64_binaries_mac 2022-08-03 18:39:23 UTC
Revert "Fix: Build arm64 binaries for macOS"

Author: Greg Fischer
Author Date: 2022-08-03 18:39:23 UTC

Revert "Fix: Build arm64 binaries for macOS"

sdk-1.3.216 2022-06-03 00:01:12 UTC
Merge pull request #2961 from jeremy-lunarg/hayes-update-changes

Author: Greg Fischer
Author Date: 2022-06-03 00:01:12 UTC

Merge pull request #2961 from jeremy-lunarg/hayes-update-changes

Release 11.10.0

sdk-1.3.211 2022-04-06 19:42:55 UTC
Merge pull request #2924 from greg-lunarg/r.11.9.0a

Author: Greg Fischer
Author Date: 2022-04-06 19:42:55 UTC

Merge pull request #2924 from greg-lunarg/r.11.9.0a

Release 11.9.0

sdk-1.3.204 2022-02-03 16:26:44 UTC
Merge pull request #2885 from greg-lunarg/kg121

Author: Greg Fischer
Author Date: 2022-02-03 16:26:44 UTC

Merge pull request #2885 from greg-lunarg/kg121

Update spirv-tools known good

sdk-1.2.198 2021-11-12 14:42:16 UTC
Merge pull request #2817 from greg-lunarg/sdk0

Author: Greg Fischer
Author Date: 2021-11-12 14:42:16 UTC

Merge pull request #2817 from greg-lunarg/sdk0

Revert port GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics

revert-2803-isinf_isnan 2021-11-10 21:13:37 UTC
Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant fold...

Author: Greg Fischer
Author Date: 2021-11-10 21:13:37 UTC

Revert "Use intermOut.cpp's IsNan and IsInfinity for parse-time constant folding"

revert-2643-master 2021-07-08 19:10:58 UTC
Revert "Atomic memory function can only be used for shader storage block memb...

Author: Greg Fischer
Author Date: 2021-07-08 19:10:58 UTC

Revert "Atomic memory function can only be used for shader storage block member or shared variable."

revert-2593-hayes-update-min-spv-requirement 2021-04-07 21:20:16 UTC
Revert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference"

Author: Greg Fischer
Author Date: 2021-04-07 21:20:16 UTC

Revert "Update minimum SPIR-V requirement for GL_EXT_buffer_reference"

revert-2569-revert-2242-GL_EXT_vulkan_glsl_relaxed 2021-03-15 17:26:11 UTC
Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage...

Author: greg-lunarg
Author Date: 2021-03-15 17:26:11 UTC

Revert "Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper""

revert-2242-GL_EXT_vulkan_glsl_relaxed 2021-03-10 18:26:43 UTC
Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware I...

Author: greg-lunarg
Author Date: 2021-03-10 18:26:43 UTC

Revert "GL_ext_vulkan_glsl_relaxed extension support, and cross stage aware IO mapper"

latest-headers-tools 2020-11-23 19:44:28 UTC
Move to the most recent SPIRV-Headers and SPIRV-Tools.

Author: John Kessenich
Author Date: 2020-11-23 19:44:28 UTC

Move to the most recent SPIRV-Headers and SPIRV-Tools.

fix-semantic-checking 2020-08-14 14:40:06 UTC
Fix #2366, fix #2358, correctly separate out numerical feature checking

Author: johnkslang
Author Date: 2020-08-14 14:40:06 UTC

Fix #2366, fix #2358, correctly separate out numerical feature checking

We need separate concepts for
 - total set of extensions ever enabled, for the back end
 - current state of extensions, for parsing
 - the set of features currently enabled for building the AST

return-precision 2020-07-16 05:38:47 UTC
GLSL/SPV: Propagaet precision qualifier from function to return value.

Author: John Kessenich
Author Date: 2020-07-16 05:38:47 UTC

GLSL/SPV: Propagaet precision qualifier from function to return value.

When a return value's type has no precision qualification (e.g., the return
expression is formed from a constructor), and the formal function return type
has a precision qualification, back propagate that from the return type to the
type of the return value's expression.

fix-non-determinism 2020-07-14 07:44:35 UTC
Fix recently found non-determinism with gl_WorldToObject3x4EXT.

Author: John Kessenich
Author Date: 2020-07-14 07:44:35 UTC

Fix recently found non-determinism with gl_WorldToObject3x4EXT.

revert-ANGLE 2020-07-13 09:52:02 UTC
Fix comma in licence checker.

Author: John Kessenich
Author Date: 2020-07-13 09:52:02 UTC

Fix comma in licence checker.

location-validation 2020-07-01 13:18:57 UTC
SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools.

Author: John Kessenich
Author Date: 2020-07-01 13:18:57 UTC

SPIRV-Tools and tests: Update to location-validation in SPIRV-Tools.

This introduces five new "Validation failures":
- baseResults/hlsl.semantic.vert: issue with gl_ClipDistance/CullDistance
- baseResults/spv.430.vert: issue gl_ClipDistance
- baseResults/spv.450.tesc: still unknown
- baseResults/spv.dataOut.frag: gl_FragData should not be supported, problem with front end
- baseResults/spv.meshShaderPerViewUserDefined.mesh: seems okay, maybe a problem with SPIRV-Tools

fix-texture-precision 2020-06-30 13:52:05 UTC
SPV: RelaxedPrecision: use the result precision for texture sampling.

Author: John Kessenich
Author Date: 2020-06-30 13:52:05 UTC

SPV: RelaxedPrecision: use the result precision for texture sampling.

Fix #2298.

The AST has two precisions, an operation precision and a result precision.
Actual use of GLSL with mediump samplers wants the result precision, so
pick that up instead of the operation precision.

generalize-precision 2020-06-30 08:44:52 UTC
SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations.

Author: John Kessenich
Author Date: 2020-06-30 07:27:08 UTC

SPV: RelaxedPrecision: Generalize fix #2293 to cover more operations.

This simplifies and enforces use of precision in many more places,
to help avoid accidental loss of RelaxedPrecision through intermediate
operations. Known fixes are:
- ?:
- function return values with mis-matched precision
- precision of function return values when a copy was needed to fix types

fix-arg-precision 2020-06-26 15:05:31 UTC
SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param

Author: John Kessenich
Author Date: 2020-06-26 15:05:31 UTC

SPV: Fix #2293: keep relaxed precision on arg passed to relaxed param

When arguments are copied to make space for a writable formal parameter,
and the formal parameter is relaxed precision, make the copy also
relaxed precision.

kokoro-testing 2020-06-16 13:47:48 UTC
Build: use better MSVC subfolder names for the previous build changes.

Author: John Kessenich
Author Date: 2020-06-16 13:47:48 UTC

Build: use better MSVC subfolder names for the previous build changes.

gtest-automap-fix 2020-05-20 13:39:05 UTC
Tests: fix some paths not automapping, and some shaders with no main.

Author: John Kessenich
Author Date: 2020-05-20 13:39:05 UTC

Tests: fix some paths not automapping, and some shaders with no main.

numeric-swizzle 2020-05-07 09:03:51 UTC
Implement swizzles containing 0 and 1 to represent numbers not indexes.

Author: John Kessenich
Author Date: 2020-05-02 06:47:49 UTC

Implement swizzles containing 0 and 1 to represent numbers not indexes.

vulkan-1.2 2020-01-15 16:35:48 UTC
Update to latest SPIRV-Tools, supporting Vulkan 1.2.

Author: John Kessenich
Author Date: 2020-01-15 16:35:48 UTC

Update to latest SPIRV-Tools, supporting Vulkan 1.2.

fix-processed-def-undef-1829 2020-01-08 08:28:45 UTC
Fix #1829: Add "--" command-line options for macro def/undef.

Author: John Kessenich
Author Date: 2020-01-07 14:03:11 UTC

Fix #1829: Add "--" command-line options for macro def/undef.

This allows OpModuleProcessed logging to be consistent with everything taking
"--" options.

fix-2020-inconsistent-HLSL 2019-12-10 06:48:50 UTC
Fix #2020: PR #1977 broke HLSL member consistency, this finishes it...

Author: John Kessenich
Author Date: 2019-12-10 06:48:50 UTC

Fix #2020: PR #1977 broke HLSL member consistency, this finishes it...

using an unitialized member. This commit consistently does not use those
HLSL members unless ENABLE_HLSL is on.

fix-2014-dont-and-versions-extensions 2019-12-09 11:34:09 UTC
Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.

Author: John Kessenich
Author Date: 2019-12-09 11:34:09 UTC

Fix: #2014: Don't do "extension-on && version >= ..." keyword checks.

Keywords should only have tests like "extension-on || version >= ...", or
"extension-off && version <= ...".

fix-2007-rationalize-include-paths 2019-12-09 10:12:10 UTC
Fix #2007: Fix a couple relative header paths in header files.

Author: John Kessenich
Author Date: 2019-12-09 10:12:10 UTC

Fix #2007: Fix a couple relative header paths in header files.

revert-7b0e236 2019-11-06 01:05:42 UTC
Fix #1959 by reverting 7b0e236 to put files in two places.

Author: John Kessenich
Author Date: 2019-11-06 01:05:42 UTC

Fix #1959 by reverting 7b0e236 to put files in two places.

format-attributes 2019-09-30 01:16:25 UTC
HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable

Author: John Kessenich
Author Date: 2019-09-30 00:02:19 UTC

HLSL: Fix #1912: add attribute syntax for nonreadable/nonwritable

GL_EXT_buffer_reference_uvec2 2019-09-19 05:52:36 UTC
SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2

Author: John Kessenich
Author Date: 2019-09-18 05:19:38 UTC

SPV_KHR_physical_storage_buffer/SPV: Add GL_EXT_buffer_reference_uvec2

Adds uvec2 <-> reference constructor support.
Switches from EXT to KHR for physical_storage_buffer.

SPIR-V_1.5 2019-09-16 13:16:41 UTC
GLSL: Only require constant for subgroupBroadcast when SPV < 1.5.

Author: John Kessenich
Author Date: 2019-08-28 06:01:54 UTC

GLSL: Only require constant for subgroupBroadcast when SPV < 1.5.

inherit-memory-qualifiers 2019-08-22 14:54:22 UTC
GLSL: Inherit memory qualifiers, both declaratively and in execution.

Author: John Kessenich
Author Date: 2019-08-22 12:58:26 UTC

GLSL: Inherit memory qualifiers, both declaratively and in execution.

Fixes #1870, probably others.

fix-NV_compute_shader_derivatives 2019-07-15 07:20:18 UTC
ESSL: Fix #1823: Conditions for when derivatives are in compute shader.

Author: John Kessenich
Author Date: 2019-07-15 07:20:18 UTC

ESSL: Fix #1823: Conditions for when derivatives are in compute shader.

fix-930-subgroup--mask-ops 2019-06-18 06:37:51 UTC
Bump revision.

Author: John Kessenich
Author Date: 2019-06-18 06:37:51 UTC

Bump revision.

nan-clamp 2019-06-18 05:33:09 UTC
SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.

Author: John Kessenich
Author Date: 2019-06-18 05:33:09 UTC

SPV: Add a switch for favoring non-NaN operands in min, max, and clamp.

SPIR-V_1.4 2019-05-10 06:34:10 UTC
Bump version and revision.

Author: John Kessenich
Author Date: 2019-05-10 06:34:10 UTC

Bump version and revision.

fix-name-loc-str 2019-01-16 09:07:51 UTC
HLSL: Fix #1655; use "" for nullptr file names. Needs test cases.

Author: John Kessenich
Author Date: 2019-01-16 09:07:51 UTC

HLSL: Fix #1655; use "" for nullptr file names. Needs test cases.

extension-support 2019-01-09 15:21:22 UTC
Infrastructure: Generalize and broaden per-variable extension checking.

Author: John Kessenich
Author Date: 2018-12-12 00:42:35 UTC

Infrastructure: Generalize and broaden per-variable extension checking.

nonuniform-dynindex 2018-04-05 19:45:52 UTC
Revision/Version update.

Author: John Kessenich
Author Date: 2018-04-05 19:44:16 UTC

Revision/Version update.

153 of 53 results
This repository contains Public information 
Everyone can see this information.