John Kessenich
|
66011cb2c2
SPV: Implement Vulkan 1.1 features and extensions.
|
6 年 前 |
John Kessenich
|
c6c80a6e48
Versioning: Address #1255: Move to semantic versioning.
|
6 年 前 |
John Kessenich
|
0216f24f0e
SPV: Bump up the generator number.
|
6 年 前 |
Rex Xu
|
1e5d7b0b27
Implement the extension GL_AMD_gpu_shader_half_float_fetch
|
7 年 前 |
John Kessenich
|
c5215791f5
IO mapper: Fix #1261: Supply location mapper with size computer.
|
6 年 前 |
John Kessenich
|
4bee531fc1
HLSL: Fix #1249: Always execute both sides of ternary "?:".
|
6 年 前 |
LoopDawg
|
4425f245a5
HLSL: Add conversions for image ops during SPV construction
|
6 年 前 |
GregF
|
8a4848f5b2
Add DeadInsertElim to legalization and RedundancyElim to -Os.
|
6 年 前 |
John Kessenich
|
71b5da60d0
SPV: Bump up generator number, because previous commit changes code gen slightly.
|
6 年 前 |
John Kessenich
|
a2858d9bdd
GLSL: Implement GL_EXT_control_flow_attributes.
|
6 年 前 |
John Kessenich
|
e18fd20d5c
HLSL: Refactor attribute implementation.
|
6 年 前 |
John Kessenich
|
2b5ea9f851
SPV Version: Emit the requested SPIR-V version, not the header version.
|
6 年 前 |
Frank Henigman
|
541f7bbd50
Fix unused function warning.
|
6 年 前 |
GregF
|
e0639287df
HLSL Legalization: Add scalar replacement
|
6 年 前 |
John Kessenich
|
3f0d4bcd6a
SPV: Document history of the generator version number.
|
6 年 前 |
John Kessenich
|
838d7afc61
SPV: HLSL: Move to correct HLSL barrier semantics, per Khronos recommendation.
|
6 年 前 |
John Kessenich
|
c72e5937dd
SPV: Bump the generator number to account for barrier changes.
|
6 年 前 |
John Kessenich
|
8297936dd6
SPV: Change barrier emission to conform to Khronos decisions.
|
6 年 前 |
John Kessenich
|
edaf556778
SPV: Plumb through XFB buffer and stride information.
|
6 年 前 |
Piers Daniell
|
1c5443c693
Add implementation of SPV_EXT_fragment_fully_covered
|
6 年 前 |
John Kessenich
|
6a14f78061
HLSL: Fix #1163: treat buffers as references when calling functions.
|
6 年 前 |
John Kessenich
|
cbdf871d7f
SPV: SampleMask does not depend on SampleRateShading.
|
6 年 前 |
John Kessenich
|
a372a3ed1e
Versioning: Update some version strings. Still need better overall version.
|
6 年 前 |
GregF
|
cc80d80d8d
Update spirv-tools known-good
|
7 年 前 |
John Kessenich
|
fe4e572c53
GLSL->SPIR-V: Put precision decorations on imageLoad().
|
7 年 前 |
John Kessenich
|
07ed11f9a0
SPV: GeneratorVersion: bump version number because of atomic decrement change.
|
7 年 前 |
John Kessenich
|
48d6e798bc
SPV: Correct semantics of atomic-counter decrement.
|
7 年 前 |
John Kessenich
|
d41993d9d2
SPV: rationalize parameter handling for "original" and "writable" parameters.
|
7 年 前 |
John Kessenich
|
bed4e4f7e4
HLSL: Pass opaques by local copy, instead of by interface original.
|
7 年 前 |
GregF
|
cd1f169c6a
Enable HLSL legalization
|
7 年 前 |