Lines Matching defs:texture
331 * all the texture. This function detects this bug by its symptom and disables PBOs
334 * The test uploads a 4x4 texture via the PBO in the "native" format GL_BGRA,
336 * for D3DFMT_A8R8G8B8. Then the texture is read back without any PBO and the data
339 GLuint texture, pbo;
355 glGenTextures(1, &texture);
356 glBindTexture(GL_TEXTURE_2D, texture);
360 checkGLcall("Specifying the PBO test texture");
368 checkGLcall("Loading the PBO test texture");
378 checkGLcall("Reading back the PBO test texture");
380 glDeleteTextures(1, &texture);
590 * on more than one texture unit. This means that the d3d9 visual point size test will cause a
592 * quirk only enables point sprites on the first texture unit. This keeps point sprites working in
595 * A more sophisticated way would be to find all units that need texture coordinates and enable
597 * if more than one unit needs texture coordinates(This requires software ffp and vertex shaders though)
605 TRACE("Limiting point sprites to one texture unit.\n");
618 * due to the non-normalized texture coordinates. Thus set an internal extension flag,
674 TRACE("Enabling vertex texture coord fixes in vertex shaders.\n");
1822 * use for an estimation of the amount of free texture memory. In case of
1823 * real D3D the amount of texture memory includes video memory and system
2026 TRACE_(d3d_caps)("Maximum texture size support - max texture size=%d\n", gl_max);
2262 * dx9 radeon cards do not support vertex texture fetch. DX10 cards have 128 samplers, and
2263 * dx9 is limited to 8 fixed function texture stages and 4 vertex samplers. DX10 does not have
2267 * and reduce the number of vertex samplers or probably disable vertex texture fetch. */
2467 /* If we have full NP2 texture support, disable
2511 TRACE_(d3d_caps)("Max texture stages: %u.\n", gl_info->limits.texture_stages);
2513 /* In some cases the number of texture stages can be larger than the number
2515 * shaders), but 8 texture stages (register combiners). */