This is used by google-chrome.
I added this hoping to fix an issue, but this was unrelated to input pane.
Not having it doesn't seem detrimental, although since I already implemented this I figured it would be a waste to throw it away.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4251
This is used by google-chrome.
I added this hoping to fix an issue, but this was unrelated to input pane.
Not having it doesn't seem detrimental, although since I already implemented this I figured it would be a waste to throw it away.
--
v2: windows.ui: Add stubs for InputPane class
https://gitlab.winehq.org/wine/wine/-/merge_requests/4251
Goes atop MR 409. The last five commits belong to this MR.
--
v2: vkd3d-shader/dxil: Implement the DXIL CAST instruction.
vkd3d-shader/spirv: Handle unsigned result in spirv_compiler_emit_ftoi().
vkd3d-shader/spirv: Introduce integer width cast instructions.
vkd3d-shader/spirv: Support bool type in spirv_compiler_emit_alu_instruction().
vkd3d-shader/spirv: Support bitcast in spirv_compiler_emit_load_ssa_reg().
vkd3d-shader/dxil: Implement the DXIL BINOP instruction.
vkd3d-shader/spirv: Support VKD3D_DATA_UINT in spirv_compiler_emit_neg().
vkd3d-shader/spirv: Handle the UMUL instruction.
vkd3d-shader/spirv: Introduce an IDIV instruction.
vkd3d-shader/spirv: Introduce an FREM instruction.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/436
--
v2: vkd3d-shader/spirv: No longer handle builtin array size mismatch in spirv_compiler_emit_input().
vkd3d-shader/spirv: Remove handling of VKD3DSPR_OUTCONTROLPOINT.
vkd3d-shader/ir: Check for vocp usage during IR normalization.
vkd3d-shader/ir: Pass a vkd3d_shader_parser to instruction_array_normalise_io_registers().
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/421
--
v2: vkd3d-shader/hlsl: Consistently use HLSL allocation functions.
vkd3d-shader/hlsl: Sort keywords.
vkd3d-shader/hlsl: Remove C++ comment lexing.
vkd3d-shader/hlsl: Remove some tokens from the lexer.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/426
Forward enum declarations are generally fine with compilers and we use them a lot in winrt headers. However, it causes warnings on clang in MSVC mode. I guess it's handled differently there because, just like the actual MSVC, enums may have different type (signed or unsigned int) depending on its values. Still, other than emitting the warning, the compiler handles it just fine.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4245
Based off !306, so leaving it as a draft until that's merged
We don't seem to print anything if a test is skipped due to not meeting its requirements, should we be?
--
v2: vkd3d-shader/spirv: Add optimization pass to reduce scope of fsi begin/end in ROV translation.
vkd3d: Enable EXT_fragment_shader_interlock.
vkd3d-shader/spirv: Compile ROV to fragment shader interlock.
vkd3d-shader/hlsl: Parse ROV types.
vkd3d-shader/hlsl: Support SV_PrimitiveID in pixel shaders.
tests: Add ROV test.
tests: Support specifying required spirv extensions.
tests: Support testing for integer pixel data.
tests: Replicate init data across resources.
vkd3d-shader: Add EXT_fragment_shader_interlock extension.
vkd3d-shader/spirv: Handle thread group UAV barriers.
vkd3d-shader/spirv: Include Uniform in the memory semantics for UAV barriers.
vkd3d-shader/spirv: Handle globally coherent UAVs.
vkd3d-shader: Introduce a UAV_GLOBALLY_COHERENT descriptor info flag.
vkd3d-shader/d3d-asm: Trace the RASTERISER_ORDERED_VIEW UAV flag.
vkd3d-shader/tpf: Fix extraction of the UAV declaration flags.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/416