Jan Engelhardt
155eeea44c
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/glslang?expand=0&rev=20
84 lines
3.4 KiB
Plaintext
84 lines
3.4 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Feb 20 15:12:17 UTC 2017 - jengelh@inai.de
|
|
|
|
- Update to 3.0.g1115
|
|
* Added --vn option to generate a C header file containing a
|
|
variable assigned to the hex representation of the shader.
|
|
* HLSL: Type sanitization: create non-IO types for var decl and
|
|
fn param/ret.
|
|
- Drop gccwarn.diff (resolved upstream)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 4 23:45:26 UTC 2017 - jengelh@inai.de
|
|
|
|
- Update to 3.0.g1077
|
|
* Support SPV_NV_viewport_array2 and SPV_NV_stereo_view_rendering
|
|
* Implement SPV_KHR_subgroup_vote
|
|
* Add EOpD3DCOLORtoUBYTE4 decomposition
|
|
* Add support for SPV_NV_geometry_shader_passthrough and
|
|
SPV_NV_sample_mask_override_coverage
|
|
* Add UAV (image) binding offset and HLSL register support
|
|
- Add gccwarn.diff
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 31 22:28:28 UTC 2016 - jengelh@inai.de
|
|
|
|
- Update to 3.0g900
|
|
* Added -x option to save SPIR-V as 32-bit hexadecimal numbers to
|
|
a text file.
|
|
* Add decompositions for some HLSL intrinsics.
|
|
* HLSL: Support semantics in function parameter declarations.
|
|
* HLSL: Map parameter qualifiers from generic to function-specific
|
|
and entry-point specific.
|
|
* HLSL: Add texture Load method & decomposition
|
|
* HLSL: Add SampleLevel method
|
|
* HLSL: Add gather, improve proto generator machine for upcoming
|
|
2DMS/Shadow
|
|
* HLSL: add 2DMS texture formats, and matching Load / GetDimensions
|
|
support
|
|
* HLSL: Add shape conversions for scalar -> vector assigments.
|
|
* HLSL: Add string basic type and recognize string declaration
|
|
grammar.
|
|
* HLSL: allow multi-dimensional arrays
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 12 14:06:11 UTC 2016 - jengelh@inai.de
|
|
|
|
- Update to 2.3g537
|
|
* HLSL: Implement proper nesting of symbol-table scopes and
|
|
identifier searching.
|
|
* HLSL: Add all int/float/bool/uint matrix types, void for
|
|
functions, and a few others.
|
|
* Types: Add an isOpaque() helper
|
|
* remapper: do not eliminate interface variables in dce by default
|
|
* Initial implementation of direct-mapped subset of HLSL intrinsics
|
|
with type subset.
|
|
* SPV: Don't shadow sampler parameters when performing function calls
|
|
* Check for linking multiple ES shaders to the same stage
|
|
* Vulkan: Finish semantics for what creates spec-const-semantics.
|
|
* HLSL: Add more matrix types to the grammar.
|
|
* Full stack: distinguish between a scalar and a vector of size 1.
|
|
* SPV: Don't emit memory barrier for ESSL barrier(), but still do
|
|
for GLSL barrier().
|
|
* Add support for querying vertex attributes in reflection API
|
|
* SPV: Don't add clip/cull distance capabilities unless used.
|
|
* Tests: Add a set of gtest-file-based HLSL tests.
|
|
* SPV: Handle matrix's OpFConvert vector by vector.
|
|
* HLSL: Add function call syntax and AST building.
|
|
* SPV: Add capability ImageGatherExtended if necessary.
|
|
* SPIR-V do not decorate: members of plain structs with location;
|
|
non-top level members with interp.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 26 18:35:34 UTC 2016 - jengelh@inai.de
|
|
|
|
- Update to 2.3.g401
|
|
* Fix compile error involving std::isinf
|
|
- Drop badcode.diff (merged upstream)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 17 11:06:24 UTC 2016 - jengelh@inai.de
|
|
|
|
- Initial package (version 2.3.g244) for build.opensuse.org
|
|
- Add badcode.diff
|