Skip to content

[scenario] Advanced Texture Methods #409

@inbelic

Description

@inbelic

This workstream is complete when all remaining texture/sampler types and methods are implemented. This includes query methods, comparison sampling, gather methods, tiled resource support, and feedback textures.

Proposal Updates

Query Methods

  • GetDimensions
  • CalculateLevelOfDetail
  • CalculateLevelOfDetailUnclamped

Comparison Sampling Methods

  • ComparisonSampler type
  • SampleCmp
  • SampleCmpLevelZero
  • SampleCmpBias
  • SampleCmpLevel
  • SampleCmpGrad

Gather Methods

  • GatherRed/GatherGreen/GatherBlue/GatherAlpha
  • GatherCmpRed/GatherCmpGreen/GatherCmpBlue/GatherCmpAlpha

MSAA Methods

  • GetSamplePosition

Tiled Resource Methods

  • Tiled resource status parameter overloads

Feedback Textures

  • FeedbackTexture2D/FeedbackTexture2DArray types
  • WriteSamplerFeedback
  • WriteSamplerFeedbackBias
  • WriteSamplerFeedbackLevel
  • WriteSamplerFeedbackGrad

todo: update with issue links

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Planning

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions