Lines Matching refs:evenOdd
889 bool evenOdd;
891 static WriteDataInterleaved Generate(int targetHandle, int seed, bool evenOdd)
897 retVal.evenOdd = evenOdd;
1106 glu::ShaderProgram* genWriteInterleavedProgram (int seed, bool evenOdd);
1237 glu::ShaderProgram* program = genWriteInterleavedProgram(cmd.seed, cmd.evenOdd);
1544 << " Writing to every " << ((cmd.evenOdd) ? ("even") : ("odd")) << " " << ((m_storage == STORAGE_BUFFER) ? ("element") : ("column")) << ".\n"
1918 glu::ShaderProgram* InterCallTestCase::genWriteInterleavedProgram (int seed, bool evenOdd)
1954 buf << "sb_out.values[((groupNdx + " << seed + writeNdx*m_invocationGridSize*m_invocationGridSize / 2 << ") % " << m_invocationGridSize*m_invocationGridSize / 2 * m_perInvocationSize << ") * 2 + " << ((evenOdd) ? (0) : (1)) << "]";
1971 buf << "(u_imageOut, ivec2(((int(gl_GlobalInvocationID.x) + " << (seed + writeNdx*100) << ") % " << m_invocationGridSize / 2 << ") * 2 + " << ((evenOdd) ? (0) : (1)) << ", int(gl_GlobalInvocationID.y) + " << writeNdx*m_invocationGridSize << "), ";
2369 std::string genComputeSource (bool evenOdd) const;
2552 std::string ConcurrentAtomicCounterCase::genComputeSource (bool evenOdd) const
2569 << " if ((dataNdx % 2u) == " << ((evenOdd) ? (0) : (1)) << "u)\n"