Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-31 | dri/nouveau: Pipeline glTexSubImage texture transfers. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Keep small DYNAMIC_DRAW vertex buffers in system ram. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Optimize VBO binding re-emission. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Split out array handling to its own file. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Use a macro to iterate over the bound vertex attributes. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Avoid recursion in nouveau_bo_context_reset(). | Francisco Jerez | |
2010-10-31 | dri/nouveau: Split out the scratch helpers to a separate file. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Tell the vbo module we want real hardware BOs. | Francisco Jerez | |
2010-10-31 | dri/nouveau: Honor the access flags in nouveau_bufferobj_map_range. | Francisco Jerez | |
2010-10-30 | dri/nouveau: Call _mesa_update_state() after framebuffer invalidation. | Francisco Jerez | |
Previously nouveau_state_emit() was being called directly, sometimes that doesn't work because it doesn't update the derived GL context. | |||
2010-10-30 | dri/nv25: Bind a hierarchical depth buffer. | Francisco Jerez | |
2010-10-30 | dri/nouveau: Don't assert(0) on compressed internal formats. | Francisco Jerez | |
2010-10-30 | dri/nv20: Clear with the 3D engine. | Francisco Jerez | |
2010-10-31 | st/mesa: Unreference the sampler view in st_bind_surface. | Chia-I Wu | |
Without this, update_textures may not pick up the new pipe_resource. It is actually update_textures that should check stObj->sampler_view->texture != stObj->pt, but let's follow st_TexImage and others for now. | |||
2010-10-30 | osmesa: fix renderbuffer memleak in OSMesaMakeCurrent() | Brian Paul | |
Fixes fd.o bug 31128. | |||
2010-10-30 | autoconf: st/vega requires --enable-openvg. | Chia-I Wu | |
Make it a warning for now to smooth the transition. | |||
2010-10-29 | glsl: Remove unused ARRAY_SIZE macro. | Kenneth Graunke | |
It's also equivalent to Elements(...) which is already used elsewhere. | |||
2010-10-29 | mesa: Make metaops use program refcounts instead of names. | Eric Anholt | |
Fixes failure on restoring state when the program was active but deleted, and the name no longer exists. Bug #31194 | |||
2010-10-29 | mesa: remove dead code | Brian Paul | |
2010-10-29 | mesa: Fix windows build (uint -> GLuint). | José Fonseca | |
2010-10-29 | targets: Add missing quotes to Makefile.xorg. | Chia-I Wu | |
Fix $ make CC="ccache gcc" | |||
2010-10-29 | Merge branch 'glapi-reorg' | Chia-I Wu | |
Conflicts: src/mapi/glapi/glapi_sparc.S src/mapi/glapi/glapi_x86.S src/mapi/glapi/glapidispatch.h src/mapi/glapi/glapioffsets.h src/mapi/glapi/glprocs.h | |||
2010-10-29 | autoconf: Update configuration info. | Chia-I Wu | |
Output API info first. Move GLU/GLw/GLUT and EGL near driver info. | |||
2010-10-29 | docs: Update egl and openvg docs. | Chia-I Wu | |
2010-10-29 | autoconf: Better client API selection. | Chia-I Wu | |
Make autoconf decide the client APIs enabled first. Then when OpenGL and OpenGL ES are disabled, there is no need to build src/mesa/; when OpenGL is disabled, no $mesa_driver should be built. Finally, add --enable-openvg to enable OpenVG. With these changes, an OpenVG only build can be configured with $ ./configure --disable-opengl --enable-openvg src/mesa, src/glsl, and src/glx will be skipped, which saves a great deal of compilation time. And an OpenGL ES only build can be configured with $ ./configure --disable-opengl --enable-gles-overlay | |||
2010-10-28 | mesa: pixel transfer ops do not apply to integer-valued textures | Brian Paul | |
2010-10-28 | mesa: additional integer formats in _mesa_bytes_per_pixel() | Brian Paul | |
2010-10-28 | mesa: add const qualifier to _mesa_is_legal_format_and_type() | Brian Paul | |
2010-10-28 | mesa: fix integer cases in _mesa_is_legal_format_and_type() | Brian Paul | |
Some integer formats work with some packed datatypes. | |||
2010-10-28 | mesa: fix incorrect type in _mesa_texstore_rgba_int16() | Brian Paul | |
2010-10-28 | mesa: remove obsolete comment | Brian Paul | |
2010-10-28 | mesa: add extension table entry for GL_EXT_gpu_shader4 | Brian Paul | |
2010-10-28 | mesa: clean-up array element code | Brian Paul | |
Remove unnecessary GLAPIENTRY keywords, update comments, re-indent. | |||
2010-10-28 | mesa: glArrayElement support for integer-valued arrays | Brian Paul | |
2010-10-28 | mesa: state/queries for GL_MIN/MAX_PROGRAM_TEXEL_OFFSET_EXT | Brian Paul | |
2010-10-28 | mesa: consolidate glVertex/Color/etcPointer() code | Brian Paul | |
This removes a bunch of similar error checking code in all the vertex pointer functions and puts nearly all the error checking in update_array(). | |||
2010-10-28 | mesa: add gl_client_array::Integer field and related vertex array state code | Brian Paul | |
2010-10-28 | mesa: implement integer-valued vertex attribute functions | Brian Paul | |
The integers still get converted to floats. That'll have to change someday. | |||
2010-10-28 | mesa: add new GLvertexformat entries for integer-valued attributes | Brian Paul | |
2010-10-28 | mesa: plug in more GL_EXT_gpu_shader4 functions | Brian Paul | |
2010-10-28 | mesa: add glGetUniformuiv(), plug in uint glUniform funcs | Brian Paul | |
2010-10-28 | mesa: plug in stubs for glBindFragDataLocation(), glGetFragDataLocation() | Brian Paul | |
2010-10-28 | glapi: regenerated API files | Brian Paul | |
2010-10-28 | glapi: include EXT_gpu_shader4.xml | Brian Paul | |
2010-10-28 | glapi: xml spec file for GL_EXT_gpu_shader4 | Brian Paul | |
2010-10-28 | vbo: re-indent file | Brian Paul | |
2010-10-28 | mesa: remove 'normalized' parameter from _mesa_VertexAttribIPointer() | Brian Paul | |
2010-10-28 | i965: Update the gen6 stencil ref state when stencil state changes. | Eric Anholt | |
Fixes 6 piglit tests about stencil operations. | |||
2010-10-28 | i965: Upload required gen6 VS push constants even when using pull constants. | Eric Anholt | |
Matches pre-gen6, and fixes glsl-vs-large-uniform-array. | |||
2010-10-28 | i965: Update gen6 SF state when point state (sprite or attenuation) changes. | Eric Anholt | |