Lines Matching full:m_flags
1638 const int m_flags;
1644 , m_flags (flags)
1695 if (m_flags & FLAG_VERTEX_SET)
1697 if (m_flags & FLAG_TESSELLATION_CONTROL_SET)
1699 if (m_flags & FLAG_TESSELLATION_EVALUATION_SET)
1701 if (m_flags & FLAG_TESSELLATION_ADD)
1703 if (m_flags & FLAG_TESSELLATION_DONT_SET)
1705 if (m_flags & FLAG_GEOMETRY_SET)
1707 if (m_flags & FLAG_GEOMETRY_ADD)
1709 if (m_flags & FLAG_GEOMETRY_DONT_SET)
1719 if (m_flags & (FLAG_TESSELLATION_CONTROL_SET | FLAG_TESSELLATION_EVALUATION_SET | FLAG_TESSELLATION_ADD | FLAG_TESSELLATION_DONT_SET))
1723 if (m_flags & (FLAG_GEOMETRY_SET | FLAG_GEOMETRY_ADD | FLAG_GEOMETRY_DONT_SET))
1759 if (m_flags & (FLAG_TESSELLATION_CONTROL_SET | FLAG_TESSELLATION_EVALUATION_SET | FLAG_TESSELLATION_ADD | FLAG_TESSELLATION_DONT_SET))
1762 if (m_flags & (FLAG_TESSELLATION_CONTROL_SET | FLAG_TESSELLATION_EVALUATION_SET | FLAG_TESSELLATION_ADD))
1765 if (m_flags & (m_flags & (FLAG_GEOMETRY_SET | FLAG_GEOMETRY_ADD | FLAG_GEOMETRY_DONT_SET)))
1768 if (m_flags & (m_flags & (FLAG_GEOMETRY_SET | FLAG_GEOMETRY_ADD)))
1805 const bool tessellationActive = (m_flags & (FLAG_TESSELLATION_CONTROL_SET | FLAG_TESSELLATION_EVALUATION_SET | FLAG_TESSELLATION_ADD | FLAG_TESSELLATION_DONT_SET)) != 0;
1931 if (m_flags & FLAG_GEOMETRY_DONT_SET)
1933 else if (m_flags & FLAG_GEOMETRY_SET)
1935 else if (m_flags & FLAG_GEOMETRY_ADD)
1939 if (m_flags & FLAG_TESSELLATION_EVALUATION_SET)
1941 else if (m_flags & FLAG_TESSELLATION_ADD)
1943 else if (m_flags & (FLAG_TESSELLATION_CONTROL_SET | FLAG_TESSELLATION_DONT_SET))
1945 DE_ASSERT((m_flags & FLAG_GEOMETRY_ADD) == 0); // reading pointSize undefined
1950 if (m_flags & FLAG_VERTEX_SET)
1968 if (m_flags & FLAG_VERTEX_SET)
1987 << ((m_flags & FLAG_TESSELLATION_DONT_SET) ? ("") : ("#extension GL_EXT_tessellation_point_size : require\n"))
1997 if (m_flags & FLAG_TESSELLATION_ADD)
2000 else if (m_flags & FLAG_TESSELLATION_CONTROL_SET)
2015 << ((m_flags & FLAG_TESSELLATION_DONT_SET) ? ("") : ("#extension GL_EXT_tessellation_point_size : require\n"))
2025 if (m_flags & FLAG_TESSELLATION_ADD)
2029 else if (m_flags & FLAG_TESSELLATION_EVALUATION_SET)
2045 << ((m_flags & FLAG_GEOMETRY_DONT_SET) ? ("") : ("#extension GL_EXT_geometry_point_size : require\n"))
2052 if (m_flags & FLAG_GEOMETRY_SET)
2055 else if (m_flags & FLAG_GEOMETRY_ADD)
2058 else if (m_flags & FLAG_GEOMETRY_DONT_SET)
2115 const int m_flags;
2124 , m_flags (flags)
2129 DE_ASSERT(((m_flags & FLAG_TESSELLATION_MAX_SPEC) == 0) || ((m_flags & FLAG_TESSELLATION_MAX_IMPLEMENTATION) == 0));
2130 DE_ASSERT(((m_flags & FLAG_GEOMETRY_MAX_SPEC) == 0) || ((m_flags & FLAG_GEOMETRY_MAX_IMPLEMENTATION) == 0));
2131 DE_ASSERT(((m_flags & FLAG_GEOMETRY_INVOCATIONS_MAX_SPEC) == 0) || ((m_flags & FLAG_GEOMETRY_INVOCATIONS_MAX_IMPLEMENTATION) == 0));
2132 DE_ASSERT(((m_flags & (FLAG_GEOMETRY_SCATTER_PRIMITIVES | FLAG_GEOMETRY_SCATTER_LAYERS)) != 0) == ((m_flags & FLAG_GEOMETRY_SEPARATE_PRIMITIVES) != 0));
2150 if ((m_flags & FLAG_GEOMETRY_SCATTER_LAYERS) == 0)
2166 if (m_flags & FLAG_GEOMETRY_SCATTER_LAYERS)
2195 if (m_flags & FLAG_TESSELLATION_MAX_IMPLEMENTATION)
2200 else if (m_flags & FLAG_TESSELLATION_MAX_SPEC)
2228 if (m_flags & FLAG_GEOMETRY_MAX_IMPLEMENTATION)
2239 else if (m_flags & FLAG_GEOMETRY_MAX_SPEC)
2255 if (m_flags & FLAG_GEOMETRY_INVOCATIONS_MAX_IMPLEMENTATION)
2262 else if (m_flags & FLAG_GEOMETRY_INVOCATIONS_MAX_SPEC)
2290 const bool separatePrimitives = (m_flags
2427 if (m_flags & FLAG_GEOMETRY_SCATTER_LAYERS)
2464 if (glerror == GL_OUT_OF_MEMORY && (m_flags & FLAG_ALLOW_OUT_OF_MEMORY))
2472 if (m_flags & FLAG_GEOMETRY_SCATTER_LAYERS)
2586 if (m_flags & (FLAG_GEOMETRY_SCATTER_INSTANCES | FLAG_GEOMETRY_SCATTER_PRIMITIVES | FLAG_GEOMETRY_SCATTER_LAYERS))
2607 "layout(triangle_strip, max_vertices=" << ((m_flags & FLAG_GEOMETRY_SEPARATE_PRIMITIVES) ? (4 * numPrimitives) : (numPrimitives + 2)) << ") out;\n"
2635 if (m_flags & FLAG_GEOMETRY_SCATTER_PRIMITIVES)
2672 else if (m_flags & FLAG_GEOMETRY_SCATTER_LAYERS)
2717 if (m_flags & FLAG_GEOMETRY_SCATTER_INSTANCES)