• Home
  • Raw
  • Download

Lines Matching defs:FeaturesMtl

17 struct FeaturesMtl : FeatureSetBase  struct
20 Feature hasBaseVertexInstancedDraw = {
25 Feature hasDepthTextureFiltering = {
30 Feature hasExplicitMemBarrier = {"has_explicit_mem_barrier_mtl", FeatureCategory::MetalFeatures,
34 Feature hasCheapRenderPass = {"has_cheap_render_pass_mtl", FeatureCategory::MetalFeatures,
38 Feature hasNonUniformDispatch = {
43 Feature hasStencilOutput = {"has_shader_stencil_output", FeatureCategory::MetalFeatures,
48 Feature hasTextureSwizzle = {"has_texture_swizzle", FeatureCategory::MetalFeatures,
51 Feature hasDepthAutoResolve = {
55 Feature hasStencilAutoResolve = {
59 Feature hasEvents = {"has_mtl_events", FeatureCategory::MetalFeatures,
62 Feature allowInlineConstVertexData = {
68 Feature allowSeparatedDepthStencilBuffers = {
74 Feature allowRuntimeSamplerCompareMode = {
78 Feature allowSamplerCompareGradient = {
82 Feature allowSamplerCompareLod = {"allow_sampler_compare_lod", FeatureCategory::MetalFeatures,
85 Feature allowBufferReadWrite = {"allow_buffer_read_write", FeatureCategory::MetalFeatures,
89 Feature allowMultisampleStoreAndResolve = {
93 Feature allowGenMultipleMipsPerPass = {
97 Feature forceD24S8AsUnsupported = {"force_d24s8_as_unsupported", FeatureCategory::MetalFeatures,
100 Feature forceBufferGPUStorage = {
108 Feature directSPIRVGeneration = {"directSPIRVGeneration", FeatureCategory::MetalFeatures,
112 Feature forceNonCSBaseMipmapGeneration = {
118 Feature emulateTransformFeedback = {
123 Feature rewriteRowMajorMatrices = {"rewrite_row_major_matrices", FeatureCategory::MetalFeatures,