[{"data":1,"prerenderedAt":597},["ShallowReactive",2],{"4duz1wi2Lh":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":596,"_id":4},"VkBlendOverlapEXT","Enumerant specifying the blend overlap parameter","VK_EXT_blend_operation_advanced","enums",[],{"type":10,"children":11,"toc":594},"root",[12,67,89,390,428,588],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26,28,33,35,40,42,49,51,55,56,60,61,65],{"type":18,"value":19},"text","The weighting functions p",{"type":13,"tag":21,"props":22,"children":23},"sub",{},[24],{"type":18,"value":25},"0",{"type":18,"value":27},", p",{"type":13,"tag":21,"props":29,"children":30},{},[31],{"type":18,"value":32},"1",{"type":18,"value":34},", and p",{"type":13,"tag":21,"props":36,"children":37},{},[38],{"type":18,"value":39},"2",{"type":18,"value":41}," are defined\nin table ",{"type":13,"tag":43,"props":44,"children":46},"a",{"href":45},"/man/VkBlendOverlapEXT#framebuffer-blend-advanced-overlap-modes",[47],{"type":18,"value":48},"Advanced Blend Overlap\nModes",{"type":18,"value":50},".\nIn these functions, the A components of the source and destination colors\nare taken to indicate the portion of the pixel covered by the fragment\n(source) and the fragments previously accumulated in the pixel\n(destination).\nThe functions p",{"type":13,"tag":21,"props":52,"children":53},{},[54],{"type":18,"value":25},{"type":18,"value":27},{"type":13,"tag":21,"props":57,"children":58},{},[59],{"type":18,"value":32},{"type":18,"value":34},{"type":13,"tag":21,"props":62,"children":63},{},[64],{"type":18,"value":39},{"type":18,"value":66}," approximate the\nrelative portion of the pixel covered by the intersection of the source and\ndestination, covered only by the source, and covered only by the\ndestination, respectively.",{"type":13,"tag":14,"props":68,"children":69},{},[70,72,78,80,87],{"type":18,"value":71},"Possible values of\n",{"type":13,"tag":43,"props":73,"children":75},{"href":74},"/man/VkPipelineColorBlendAdvancedStateCreateInfoEXT",[76],{"type":18,"value":77},"VkPipelineColorBlendAdvancedStateCreateInfoEXT",{"type":18,"value":79},"::",{"type":13,"tag":81,"props":82,"children":84},"code",{"className":83},[],[85],{"type":18,"value":86},"blendOverlap",{"type":18,"value":88},",\nspecifying the blend overlap functions, are:",{"type":13,"tag":90,"props":91,"children":92},"code-group",{},[93,206],{"type":13,"tag":94,"props":95,"children":101},"pre",{"className":96,"code":97,"filename":98,"language":99,"meta":100,"style":100},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkBlendOverlapEXT {\n VK_BLEND_OVERLAP_UNCORRELATED_EXT = 0,\n VK_BLEND_OVERLAP_DISJOINT_EXT = 1,\n VK_BLEND_OVERLAP_CONJOINT_EXT = 2,\n} VkBlendOverlapEXT;\n","C","c","",[102],{"type":13,"tag":81,"props":103,"children":104},{"__ignoreMap":100},[105,128,153,175,197],{"type":13,"tag":106,"props":107,"children":110},"span",{"class":108,"line":109},"line",1,[111,117,122],{"type":13,"tag":106,"props":112,"children":114},{"style":113},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[115],{"type":18,"value":116},"typedef",{"type":13,"tag":106,"props":118,"children":119},{"style":113},[120],{"type":18,"value":121}," enum",{"type":13,"tag":106,"props":123,"children":125},{"style":124},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[126],{"type":18,"value":127}," VkBlendOverlapEXT {\n",{"type":13,"tag":106,"props":129,"children":131},{"class":108,"line":130},2,[132,137,142,148],{"type":13,"tag":106,"props":133,"children":134},{"style":124},[135],{"type":18,"value":136}," VK_BLEND_OVERLAP_UNCORRELATED_EXT ",{"type":13,"tag":106,"props":138,"children":139},{"style":113},[140],{"type":18,"value":141},"=",{"type":13,"tag":106,"props":143,"children":145},{"style":144},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[146],{"type":18,"value":147}," 0",{"type":13,"tag":106,"props":149,"children":150},{"style":124},[151],{"type":18,"value":152},",\n",{"type":13,"tag":106,"props":154,"children":156},{"class":108,"line":155},3,[157,162,166,171],{"type":13,"tag":106,"props":158,"children":159},{"style":124},[160],{"type":18,"value":161}," VK_BLEND_OVERLAP_DISJOINT_EXT ",{"type":13,"tag":106,"props":163,"children":164},{"style":113},[165],{"type":18,"value":141},{"type":13,"tag":106,"props":167,"children":168},{"style":144},[169],{"type":18,"value":170}," 1",{"type":13,"tag":106,"props":172,"children":173},{"style":124},[174],{"type":18,"value":152},{"type":13,"tag":106,"props":176,"children":178},{"class":108,"line":177},4,[179,184,188,193],{"type":13,"tag":106,"props":180,"children":181},{"style":124},[182],{"type":18,"value":183}," VK_BLEND_OVERLAP_CONJOINT_EXT ",{"type":13,"tag":106,"props":185,"children":186},{"style":113},[187],{"type":18,"value":141},{"type":13,"tag":106,"props":189,"children":190},{"style":144},[191],{"type":18,"value":192}," 2",{"type":13,"tag":106,"props":194,"children":195},{"style":124},[196],{"type":18,"value":152},{"type":13,"tag":106,"props":198,"children":200},{"class":108,"line":199},5,[201],{"type":13,"tag":106,"props":202,"children":203},{"style":124},[204],{"type":18,"value":205},"} VkBlendOverlapEXT;\n",{"type":13,"tag":94,"props":207,"children":212},{"className":208,"code":209,"filename":210,"language":211,"meta":100,"style":100},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct BlendOverlapEXT(u32);\nimpl BlendOverlapEXT {\n pub const UNCORRELATED: Self = 0;\n pub const DISJOINT: Self = 1;\n pub const CONJOINT: Self = 2;\n}\n","Rust","rs",[213],{"type":13,"tag":81,"props":214,"children":215},{"__ignoreMap":100},[216,250,267,309,345,381],{"type":13,"tag":106,"props":217,"children":218},{"class":108,"line":109},[219,224,229,235,240,245],{"type":13,"tag":106,"props":220,"children":221},{"style":113},[222],{"type":18,"value":223},"pub",{"type":13,"tag":106,"props":225,"children":226},{"style":113},[227],{"type":18,"value":228}," struct",{"type":13,"tag":106,"props":230,"children":232},{"style":231},"--shiki-default:#953800;--shiki-dark:#FFA657",[233],{"type":18,"value":234}," BlendOverlapEXT",{"type":13,"tag":106,"props":236,"children":237},{"style":124},[238],{"type":18,"value":239},"(",{"type":13,"tag":106,"props":241,"children":242},{"style":231},[243],{"type":18,"value":244},"u32",{"type":13,"tag":106,"props":246,"children":247},{"style":124},[248],{"type":18,"value":249},");\n",{"type":13,"tag":106,"props":251,"children":252},{"class":108,"line":130},[253,258,262],{"type":13,"tag":106,"props":254,"children":255},{"style":113},[256],{"type":18,"value":257},"impl",{"type":13,"tag":106,"props":259,"children":260},{"style":231},[261],{"type":18,"value":234},{"type":13,"tag":106,"props":263,"children":264},{"style":124},[265],{"type":18,"value":266}," {\n",{"type":13,"tag":106,"props":268,"children":269},{"class":108,"line":155},[270,275,280,285,290,295,300,304],{"type":13,"tag":106,"props":271,"children":272},{"style":113},[273],{"type":18,"value":274}," pub",{"type":13,"tag":106,"props":276,"children":277},{"style":113},[278],{"type":18,"value":279}," const",{"type":13,"tag":106,"props":281,"children":282},{"style":144},[283],{"type":18,"value":284}," UNCORRELATED",{"type":13,"tag":106,"props":286,"children":287},{"style":113},[288],{"type":18,"value":289},":",{"type":13,"tag":106,"props":291,"children":292},{"style":144},[293],{"type":18,"value":294}," Self",{"type":13,"tag":106,"props":296,"children":297},{"style":113},[298],{"type":18,"value":299}," =",{"type":13,"tag":106,"props":301,"children":302},{"style":144},[303],{"type":18,"value":147},{"type":13,"tag":106,"props":305,"children":306},{"style":124},[307],{"type":18,"value":308},";\n",{"type":13,"tag":106,"props":310,"children":311},{"class":108,"line":177},[312,316,320,325,329,333,337,341],{"type":13,"tag":106,"props":313,"children":314},{"style":113},[315],{"type":18,"value":274},{"type":13,"tag":106,"props":317,"children":318},{"style":113},[319],{"type":18,"value":279},{"type":13,"tag":106,"props":321,"children":322},{"style":144},[323],{"type":18,"value":324}," DISJOINT",{"type":13,"tag":106,"props":326,"children":327},{"style":113},[328],{"type":18,"value":289},{"type":13,"tag":106,"props":330,"children":331},{"style":144},[332],{"type":18,"value":294},{"type":13,"tag":106,"props":334,"children":335},{"style":113},[336],{"type":18,"value":299},{"type":13,"tag":106,"props":338,"children":339},{"style":144},[340],{"type":18,"value":170},{"type":13,"tag":106,"props":342,"children":343},{"style":124},[344],{"type":18,"value":308},{"type":13,"tag":106,"props":346,"children":347},{"class":108,"line":199},[348,352,356,361,365,369,373,377],{"type":13,"tag":106,"props":349,"children":350},{"style":113},[351],{"type":18,"value":274},{"type":13,"tag":106,"props":353,"children":354},{"style":113},[355],{"type":18,"value":279},{"type":13,"tag":106,"props":357,"children":358},{"style":144},[359],{"type":18,"value":360}," CONJOINT",{"type":13,"tag":106,"props":362,"children":363},{"style":113},[364],{"type":18,"value":289},{"type":13,"tag":106,"props":366,"children":367},{"style":144},[368],{"type":18,"value":294},{"type":13,"tag":106,"props":370,"children":371},{"style":113},[372],{"type":18,"value":299},{"type":13,"tag":106,"props":374,"children":375},{"style":144},[376],{"type":18,"value":192},{"type":13,"tag":106,"props":378,"children":379},{"style":124},[380],{"type":18,"value":308},{"type":13,"tag":106,"props":382,"children":384},{"class":108,"line":383},6,[385],{"type":13,"tag":106,"props":386,"children":387},{"style":124},[388],{"type":18,"value":389},"}\n",{"type":13,"tag":391,"props":392,"children":393},"ul",{},[394,406,417],{"type":13,"tag":395,"props":396,"children":397},"li",{},[398,404],{"type":13,"tag":81,"props":399,"children":401},{"className":400},[],[402],{"type":18,"value":403},"VK_BLEND_OVERLAP_UNCORRELATED_EXT",{"type":18,"value":405}," specifies that there is no\ncorrelation between the source and destination coverage.",{"type":13,"tag":395,"props":407,"children":408},{},[409,415],{"type":13,"tag":81,"props":410,"children":412},{"className":411},[],[413],{"type":18,"value":414},"VK_BLEND_OVERLAP_CONJOINT_EXT",{"type":18,"value":416}," specifies that the source and\ndestination coverage are considered to have maximal overlap.",{"type":13,"tag":395,"props":418,"children":419},{},[420,426],{"type":13,"tag":81,"props":421,"children":423},{"className":422},[],[424],{"type":18,"value":425},"VK_BLEND_OVERLAP_DISJOINT_EXT",{"type":18,"value":427}," specifies that the source and\ndestination coverage are considered to have minimal overlap.",{"type":13,"tag":429,"props":430,"children":437},"table",{"id":431,"className":432,"style":436},"framebuffer-blend-advanced-overlap-modes",[433,434,435],"tableblock","frame-all","grid-all","width: 80%;",[438,446,458,481],{"type":13,"tag":439,"props":440,"children":443},"caption",{"className":441},[442],"title",[444],{"type":18,"value":445},"Table 1. Advanced Blend Overlap Modes",{"type":13,"tag":447,"props":448,"children":449},"colgroup",{},[450,455],{"type":13,"tag":451,"props":452,"children":454},"col",{"style":453},"width: 50%;",[],{"type":13,"tag":451,"props":456,"children":457},{"style":453},[],{"type":13,"tag":459,"props":460,"children":461},"thead",{},[462],{"type":13,"tag":463,"props":464,"children":465},"tr",{},[466,475],{"type":13,"tag":467,"props":468,"children":472},"th",{"className":469},[433,470,471],"halign-left","valign-top",[473],{"type":18,"value":474},"Overlap Mode",{"type":13,"tag":467,"props":476,"children":478},{"className":477},[433,470,471],[479],{"type":18,"value":480},"Weighting Equations",{"type":13,"tag":482,"props":483,"children":484},"tbody",{},[485,524,556],{"type":13,"tag":463,"props":486,"children":487},{},[488,502],{"type":13,"tag":489,"props":490,"children":492},"td",{"className":491},[433,470,471],[493],{"type":13,"tag":14,"props":494,"children":496},{"className":495},[433],[497],{"type":13,"tag":498,"props":499,"children":500},"literal",{},[501],{"type":18,"value":403},{"type":13,"tag":489,"props":503,"children":505},{"className":504},[433,470,471],[506],{"type":13,"tag":507,"props":508,"children":511},"div",{"className":509},[510],"content",[512],{"type":13,"tag":513,"props":514,"children":515},"informalequation",{},[516,520],{"type":13,"tag":517,"props":518,"children":519},"alt",{},[],{"type":13,"tag":521,"props":522,"children":523},"mathphrase",{},[],{"type":13,"tag":463,"props":525,"children":526},{},[527,539],{"type":13,"tag":489,"props":528,"children":530},{"className":529},[433,470,471],[531],{"type":13,"tag":14,"props":532,"children":534},{"className":533},[433],[535],{"type":13,"tag":498,"props":536,"children":537},{},[538],{"type":18,"value":414},{"type":13,"tag":489,"props":540,"children":542},{"className":541},[433,470,471],[543],{"type":13,"tag":507,"props":544,"children":546},{"className":545},[510],[547],{"type":13,"tag":513,"props":548,"children":549},{},[550,553],{"type":13,"tag":517,"props":551,"children":552},{},[],{"type":13,"tag":521,"props":554,"children":555},{},[],{"type":13,"tag":463,"props":557,"children":558},{},[559,571],{"type":13,"tag":489,"props":560,"children":562},{"className":561},[433,470,471],[563],{"type":13,"tag":14,"props":564,"children":566},{"className":565},[433],[567],{"type":13,"tag":498,"props":568,"children":569},{},[570],{"type":18,"value":425},{"type":13,"tag":489,"props":572,"children":574},{"className":573},[433,470,471],[575],{"type":13,"tag":507,"props":576,"children":578},{"className":577},[510],[579],{"type":13,"tag":513,"props":580,"children":581},{},[582,585],{"type":13,"tag":517,"props":583,"children":584},{},[],{"type":13,"tag":521,"props":586,"children":587},{},[],{"type":13,"tag":589,"props":590,"children":591},"style",{},[592],{"type":18,"value":593},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":100,"searchDepth":130,"depth":130,"links":595},[],"markdown",1729612434567]