Skip to content
Snippets Groups Projects

vkd3d-shader/hlsl: Add parser support for the ByteAddressBuffer type.

Merged Nikolay Sivov requested to merge nsivov/vkd3d:byteaddressbuffer into master
3 unresolved threads

Signed-off-by: Nikolay Sivov nsivov@codeweavers.com

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
6260 6312
6261 6313 { "GetDimensions", add_getdimensions_method_call, "00111111111110" },
6262 6314
6263 { "Load", add_load_method_call, "00111011110110" },
6315 { "Load", add_load_method_call, "00111011110111" },
6316 { "Load2", add_raw_load_method_call, "00111011110111" },
6317 { "Load3", add_raw_load_method_call, "00111011110111" },
6318 { "Load4", add_raw_load_method_call, "00111011110111" },
6264 6319
  • Elizabeth Figura
    Elizabeth Figura @zfigura started a thread on an outdated change in commit 994bbccb
  • 5217 5225 bool multisampled = resource_type->class == HLSL_CLASS_TEXTURE
    5218 5226 && (resource_type->sampler_dim == HLSL_SAMPLER_DIM_2DMS || resource_type->sampler_dim == HLSL_SAMPLER_DIM_2DMSARRAY);
    5219 5227 bool uav = (hlsl_deref_get_regset(tpf->ctx, resource) == HLSL_REGSET_UAVS);
    5228 bool raw = resource_type->class == HLSL_CLASS_TEXTURE && resource_type->sampler_dim == HLSL_SAMPLER_DIM_RAW_BUFFER;
  • Nikolay Sivov added 16 commits

    added 16 commits

    • 994bbccb...794f4c30 - 14 commits from branch wine:master
    • 7b23d614 - vkd3d-shader/hlsl: Add parser support for the ByteAddressBuffer type.
    • 978da56e - vkd3d-shader/hlsl: Implement ByteAddressBuffer.Load*() methods.

    Compare with previous version

  • Nikolay Sivov added 3 commits

    added 3 commits

    • b06115bd - vkd3d-shader/spriv: Lookup resource symbol only for the UAVs in the ld_raw/ld_structured handler.
    • 51ddd27e - vkd3d-shader/hlsl: Add parser support for the ByteAddressBuffer type.
    • 8d6047a8 - vkd3d-shader/hlsl: Implement ByteAddressBuffer.Load*() methods.

    Compare with previous version

  • Elizabeth Figura approved this merge request

    approved this merge request

  • Henri Verbeet approved this merge request

    approved this merge request

  • Henri Verbeet added 17 commits

    added 17 commits

    • 8d6047a8...76fd1388 - 14 commits from branch wine:master
    • 8438aacc - vkd3d-shader/spriv: Only lookup resource symbols for UAVs in the ld_raw/ld_structured handler.
    • 1a28e7d9 - vkd3d-shader/hlsl: Add parser support for the ByteAddressBuffer type.
    • e5ba79b4 - vkd3d-shader/hlsl: Implement the ByteAddressBuffer.Load*() methods.

    Compare with previous version

  • Please register or sign in to reply
    Loading