Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: glsl: fix linking of varying vars which are arrays | Brian Paul | 2008-08-15 | 2 | -42/+44 |
| | |||||
* | gallium: in st_draw_vbo() use ctx->Current.Attrib[] values when arrays are ↵ | Brian Paul | 2008-08-15 | 1 | -10/+21 |
| | | | | | | missing/null fixes potential segfaults when vertex arrays are missing | ||||
* | mesa: Issue PIPE_FLUSH_FRAME in glSwapBuffers/glFlush/glFinish. | José Fonseca | 2008-08-15 | 2 | -2/+4 |
| | |||||
* | gallium: init default texture image to gray | Brian Paul | 2008-08-14 | 1 | -0/+3 |
| | |||||
* | gallium: use a default texture in update_textures(), update_samplers() when ↵ | Brian Paul | 2008-08-14 | 6 | -15/+82 |
| | | | | | | | needed The default texture is used when the current fragment shader has texture sample instructions but the user has not provided/bound a texture. | ||||
* | gallium: added queries to determin GL_EXT_packed_depth_stencil support | Brian Paul | 2008-08-14 | 1 | -0/+20 |
| | |||||
* | mesa: Don't use alignments < 4. | José Fonseca | 2008-08-14 | 1 | -1/+1 |
| | |||||
* | gallium: in fallback_copy_texsubimage() create new tex surface for CPU read ↵ | Brian Paul | 2008-08-13 | 1 | -1/+7 |
| | | | | | | access Was trying to use the strb->surface but it's made for GPU read/write only. | ||||
* | mesa: KIL -> KIL, KIL_NV -> KILP. | Michal Krol | 2008-08-13 | 1 | -4/+4 |
| | |||||
* | gallium: more context clean-up | Brian Paul | 2008-08-12 | 1 | -0/+6 |
| | |||||
* | mesa: glsl: fix error detection of writing to read-only variables | Brian Paul | 2008-08-12 | 1 | -17/+41 |
| | |||||
* | mesa: texture crop rect state | Brian Paul | 2008-08-12 | 3 | -1/+35 |
| | |||||
* | mesa: glsl: fix comment | Brian Paul | 2008-08-12 | 1 | -1/+1 |
| | |||||
* | mesa: glsl: enable bzero() in slang_typeinfo_construct() | Brian Paul | 2008-08-12 | 1 | -1/+1 |
| | |||||
* | mesa: glsl: remove reads of output regs from fragment shaders too | Brian Paul | 2008-08-12 | 1 | -8/+9 |
| | |||||
* | mesa: set point state | Brian Paul | 2008-08-12 | 2 | -0/+8 |
| | |||||
* | mesa: allow _mesa_remove_output_reads() to work on fragment programs | Brian Paul | 2008-08-12 | 1 | -4/+4 |
| | |||||
* | mesa: glsl: better error messages | Brian Paul | 2008-08-12 | 1 | -3/+3 |
| | |||||
* | mesa: glsl: regenerated files | Brian Paul | 2008-08-12 | 2 | -430/+422 |
| | |||||
* | mesa: glsl: additional constructors | Brian Paul | 2008-08-12 | 1 | -0/+14 |
| | |||||
* | mesa: glsl: better mod() functions | Brian Paul | 2008-08-12 | 1 | -21/+15 |
| | |||||
* | mesa: Rename sources to sources.mak. | José Fonseca | 2008-08-12 | 2 | -1/+1 |
| | |||||
* | mesa: glsl: regenerated file | Brian Paul | 2008-08-11 | 1 | -329/+337 |
| | |||||
* | mesa: glsl: change refract() functions to allow inlining | Brian Paul | 2008-08-11 | 1 | -8/+20 |
| | |||||
* | mesa: glsl: use SGE instead of SGT in step() functions | Brian Paul | 2008-08-11 | 1 | -9/+9 |
| | |||||
* | mesa: glsl: fix bugs in refract() functions, plus minor optimization | Brian Paul | 2008-08-11 | 1 | -11/+15 |
| | |||||
* | mesa: glsl: add missing sampler types in sizeof_glsl_type(), bug 17079 | Brian Paul | 2008-08-11 | 1 | -2/+13 |
| | |||||
* | gallium: added comment | Brian Paul | 2008-08-11 | 1 | -0/+6 |
| | |||||
* | gallium: added _NEW_PROGRAM to dependencies | Brian Paul | 2008-08-11 | 1 | -6/+12 |
| | |||||
* | mesa: fix some feature tests | Brian Paul | 2008-08-08 | 2 | -6/+2 |
| | |||||
* | mesa: fix some pixel transfer state tests for depth formats | Brian Paul | 2008-08-08 | 1 | -5/+9 |
| | |||||
* | gallium: fix additional glCopyTex[Sub]Image issues | Brian Paul | 2008-08-08 | 1 | -34/+84 |
| | | | | | | | Use the TexFormat->StoreImage() routine for fallbacks. This handles the case of copying RGBA framebuffer data into an RGBA texture when the base format is GL_RGB (or GL_LUMINANCE, etc). In that case, we need to set the texture's alpha=1 and override the framebuffer's alpha. | ||||
* | mesa: fix out-of-bounds memory reads in swizzle_copy() | Brian Paul | 2008-08-08 | 1 | -29/+89 |
| | |||||
* | gallium: clean-up, remove dead code, update comments | Brian Paul | 2008-08-07 | 1 | -241/+89 |
| | |||||
* | gallium: fix a few bugs on the fallback CopyTex[Sub]Image() path. | Brian Paul | 2008-08-07 | 1 | -8/+4 |
| | |||||
* | mesa: fix glBindTexture comment/error string | Brian Paul | 2008-08-07 | 1 | -2/+2 |
| | |||||
* | mesa: glsl: regenerated files | Brian Paul | 2008-08-07 | 7 | -2497/+2522 |
| | |||||
* | mesa: glsl: finish up support for precision qualifiers | Brian Paul | 2008-08-07 | 2 | -4/+27 |
| | |||||
* | mesa: pf_sprint_name->pf_name. | José Fonseca | 2008-08-07 | 2 | -10/+2 |
| | |||||
* | mesa: Extend GLSL syntax to accept type precision in full type specifiers. | Michal Krol | 2008-08-07 | 3 | -24/+53 |
| | |||||
* | mesa: Silence compiler warnings on Windows. | Michal Krol | 2008-08-07 | 2 | -3/+3 |
| | |||||
* | gallium: added PIPE_CAP_TEXTURE_MIRROR_CLAMP, PIPE_CAP_TEXTURE_MIRROR_REPEAT | Brian Paul | 2008-08-06 | 1 | -2/+8 |
| | | | | | Check for these caps in state tracker and enable corresponding GL extensions if supported. | ||||
* | mesa: glsl: regenerated file | Brian Paul | 2008-08-06 | 1 | -1/+1 |
| | |||||
* | mesa: glsl: report 'Syntax Error' instead of 'Invalid external declaration' | Brian Paul | 2008-08-06 | 1 | -1/+3 |
| | |||||
* | mesa: glsl: additional error checking | Brian Paul | 2008-08-06 | 1 | -0/+12 |
| | |||||
* | mesa: glsl: fix a number of glUniform issues | Brian Paul | 2008-08-06 | 1 | -31/+199 |
| | | | | | | | | | Additional error checking. Allow setting elements of uniform arrays. This involves encoding both a uniform location and a parameter offset in the value returned by glGetUniformLocation(). Limit glUniform[if]v()'s count to the size of the uniform array. When setting bool-valued uniforms, convert all float/int values to 0 or 1. | ||||
* | mesa: glsl: fix glGetUniform for matrix queries | Brian Paul | 2008-08-06 | 1 | -50/+79 |
| | |||||
* | mesa: glsl: fix error check in get_uniformfv() | Brian Paul | 2008-08-06 | 1 | -4/+9 |
| | |||||
* | mesa: glsl: check for rect tex samplers | Brian Paul | 2008-08-06 | 1 | -1/+9 |
| | |||||
* | mesa: glsl: disallow initializers for varying vars | Brian Paul | 2008-08-06 | 1 | -2/+10 |
| |