Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-14 | radeon: handle debug versions of radeon_bo_open | Maciej Cencora | |
2009-08-14 | radeon: add VBO support (not enabled yet) | Maciej Cencora | |
2009-08-14 | radeon: export emitvec* functions | Maciej Cencora | |
2009-08-14 | radeon: constify some parameters | Maciej Cencora | |
2009-08-14 | r600: emit SURFACE_BASE_UPDATE on depth base updates on rv6xx | Alex Deucher | |
2009-08-13 | r600: move non-surface related cb state to general state | Alex Deucher | |
2009-08-13 | r600: move non-surface related depth state to general state | Alex Deucher | |
2009-08-13 | mesa: fix some invalid memory reads | Brian Paul | |
We were passing the address of a float to functions that would deref the pointer as an array. | |||
2009-08-13 | mesa: fix warnings about locals hiding function params | Brian Paul | |
2009-08-13 | mesa: add missing PBO mapping code in unpack_image() | Brian Paul | |
2009-08-13 | main: fix some potential memory leaks | Brian Paul | |
Allocate dlist images after error checking. Record GL_OUT_OF_MEMORY when we can't make a copy of an image. | |||
2009-08-13 | mesa: fix some potential uninitialized memory references | Brian Paul | |
2009-08-13 | glsl: fix some uninitialized pointers | Brian Paul | |
2009-08-13 | glsl: fix incorrect attribute size | Brian Paul | |
2009-08-13 | tnl: if NAN_CHECK is enabled, also assert that pos.x != 0 | Brian Paul | |
2009-08-13 | mesa: s/assert/ASSERT/ in _mesa_reference_texobj() | Brian Paul | |
We want the no-op ASSERT for non-debug builds. | |||
2009-08-13 | mesa: rework error check in glGetTexLevelParameter(), remove ↵ | Brian Paul | |
tex_image_dimensions() | |||
2009-08-13 | mesa: if maxLevels==0, target is invalid | Brian Paul | |
2009-08-13 | mesa: add extension checks in _mesa_max_texture_levels() | Brian Paul | |
2009-08-13 | mesa: minor clean-ups in bumpmap functions | Brian Paul | |
2009-08-13 | mesa: use _mesa_get_current_tex_unit() in more places | Brian Paul | |
2009-08-13 | mesa: refactor: move _mesa_is_color/depth/stencil_format() helpers to image.c | Brian Paul | |
2009-08-13 | mesa: move _mesa_Get[Compressed]TexImage() to texgetimage.c | Brian Paul | |
All the glGetTexImage code is in one file now. | |||
2009-08-13 | mesa: short-circuit no-change in _mesa_DepthRange() | Brian Paul | |
2009-08-13 | i965: fix cube map on IGDNG | Xiang, Haihao | |
2009-08-12 | glsl: remove duplicate frag input entry | Brian Paul | |
2009-08-12 | Merge branch 'new-frag-attribs' | Brian Paul | |
This branch introduces new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputs for GLSL gl_FrontFacing and gl_PointCoord. Before, these attributes were packed with the FOG attribute. That made things complicated elsewhere. | |||
2009-08-12 | mesa: const qualifiers | Brian Paul | |
2009-08-12 | vbo: use _mesa_is_bufferobj() | Brian Paul | |
2009-08-12 | mesa: use _mesa_is_bufferobj() | Brian Paul | |
2009-08-12 | mesa: use _mesa_is_bufferobj() | Brian Paul | |
2009-08-12 | mesa: new _mesa_is_bufferobj() function | Brian Paul | |
Tests if the given buffer object is a user-created, non-default buffer object. Use this instead of testing bufferobj->Name != 0. | |||
2009-08-12 | i965: Make the cube mapping RCP use a writemask. | Eric Anholt | |
Fixes cube mapping since the scalar changes. | |||
2009-08-12 | i965: Allocate destination registers for GLSL TEX instructions contiguously. | Eric Anholt | |
This matches brw_wm_pass*.c behavior, and fixes the norsetto shadow demo. Bug #19489 | |||
2009-08-12 | i965: drop dead scalar handling in GLSL. | Eric Anholt | |
2009-08-12 | i965: Correct brw_wm_nr_args for WM_DELTAXY and WM_PIXELXY. | Eric Anholt | |
2009-08-12 | i965: Drop GLSL ABS code, which is translated away in brw_wm_fp. | Eric Anholt | |
2009-08-12 | i965: Drop code for emitting OPCODE_SUB, since brw_wm_fp.c makes it an ADD. | Eric Anholt | |
2009-08-12 | i965: Store the dispatch width in the WM compile struct. | Eric Anholt | |
I'll be using this in merging brw_wm_emit.c and brw_wm_glsl.c | |||
2009-08-12 | i965: Handle scalar result swizzling in shared GLSL/non-GLSL code. | Eric Anholt | |
This is preparation for merging of brw_wm_glsl.c and brw_wm_emit.c, and glsl.c doesn't swizzle channel results around. | |||
2009-08-12 | i965: Flag ARL-using programs as requiring brw_wm_glsl.c | Eric Anholt | |
This doesn't fix the glean testcase, but I guess it provides hope. | |||
2009-08-12 | i965: Remove some unused WM opcode args. | Eric Anholt | |
2009-08-12 | i965: Avoid re-uploading the index buffer when we don't need to. | Eric Anholt | |
No performance difference proven at 95% confidence with my GLSL demo (n=10). | |||
2009-08-12 | r600: fix warning | Alex Deucher | |
2009-08-12 | r600: state cleanups | Alex Deucher | |
2009-08-12 | r600: clean up Create/DestroyContext | Alex Deucher | |
2009-08-12 | r200: Prevent TexGenMatrix from leaking when destroying r200 context. | Pauli Nieminen | |
Signed-off-by: Pauli Nieminen <suokkos@gmail.com> | |||
2009-08-12 | vbo: fix incorrect pointer | Brian Paul | |
2009-08-12 | glsl: add gl_Vertex, gl_Normal, etc to list of active attributes | Brian Paul | |
If a vertex shader uses gl_Vertex, gl_Normal, etc, we need to include them when the user queries the list of active attributes. Before this we were just including the user-defined attributes. | |||
2009-08-12 | glsl: move predefined shader input/output info/code to slang_builtin.c | Brian Paul | |
This is a more logical place for this code. Also add some functions for querying vertex shader input names, types, etc. |