Lines Matching defs:FeatureProbabilities
217 struct FeatureProbabilities struct in deqp::gls::LongStressCase
219 float rebuildProgram; //!< Rebuild program, with variable name-mangling.
220 float reuploadTexture; //!< Reupload texture, even if it already exists and has been uploaded.
221 float reuploadBuffer; //!< Reupload buffer, even if it already exists and has been uploaded.
222 …oat reuploadWithTexImage; //!< Use glTexImage*() when re-uploading texture, not glTexSubImage*().
223 …t reuploadWithBufferData; //!< Use glBufferData() when re-uploading buffer, not glBufferSubData().
224 float deleteTexture; //!< Delete texture at end of iteration, even if we could re-use it.
225 float deleteBuffer; //!< Delete buffer at end of iteration, even if we could re-use it.
226 …xtureMemoryUsage; //!< Don't re-use a texture, and don't delete it until given memory limit is hit.
227 …BufferMemoryUsage; //!< Don't re-use a buffer, and don't delete it until given memory limit is hit.
228 …tributeData; //!< Use client memory for vertex attribute data when drawing (instead of GL buffers).
229 …ntMemoryIndexData; //!< Use client memory for vertex indices when drawing (instead of GL buffers).
230 …random target when setting buffer data (i.e. not necessarily the one it'll be ultimately bound to).
231 …m buffer usage parameter with glBufferData(), instead of the ones specified as params for the case.
232 float useDrawArrays; //!< Use glDrawArrays() instead of glDrawElements().
233 float separateAttributeBuffers; //!< Give each vertex attribute its own buffer.
236 …reProbabilities& pRebuildProgram (const float prob) { rebuildProgram = prob; return *this; } in pRebuildProgram()
237 …eProbabilities& pReuploadTexture (const float prob) { reuploadTexture = prob; return *this; } in pReuploadTexture()
238 …reProbabilities& pReuploadBuffer (const float prob) { reuploadBuffer = prob; return *this; } in pReuploadBuffer()
239 …lities& pReuploadWithTexImage (const float prob) { reuploadWithTexImage = prob; return *this; } in pReuploadWithTexImage()
240 …ies& pReuploadWithBufferData (const float prob) { reuploadWithBufferData = prob; return *this; } in pReuploadWithBufferData()
241 …tureProbabilities& pDeleteTexture (const float prob) { deleteTexture = prob; return *this; } in pDeleteTexture()
242 …atureProbabilities& pDeleteBuffer (const float prob) { deleteBuffer = prob; return *this; } in pDeleteBuffer()
243 …WastefulTextureMemoryUsage (const float prob) { wastefulTextureMemoryUsage = prob; return *this; } in pWastefulTextureMemoryUsage()
244 … pWastefulBufferMemoryUsage (const float prob) { wastefulBufferMemoryUsage = prob; return *this; } in pWastefulBufferMemoryUsage()
245 … pClientMemoryAttributeData (const float prob) { clientMemoryAttributeData = prob; return *this; } in pClientMemoryAttributeData()
246 …ities& pClientMemoryIndexData (const float prob) { clientMemoryIndexData = prob; return *this; } in pClientMemoryIndexData()
247 …& pRandomBufferUploadTarget (const float prob) { randomBufferUploadTarget = prob; return *this; } in pRandomBufferUploadTarget()
248 …obabilities& pRandomBufferUsage (const float prob) { randomBufferUsage = prob; return *this; } in pRandomBufferUsage()
249 …tureProbabilities& pUseDrawArrays (const float prob) { useDrawArrays = prob; return *this; } in pUseDrawArrays()
250 …ies& pSeparateAttribBuffers (const float prob) { separateAttributeBuffers = prob; return *this; } in pSeparateAttribBuffers()
252 FeatureProbabilities (void) in FeatureProbabilities() argument