| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-18 | mesa: Remove unnecessary header from state.c. | Vinson Lee | |
| 2010-01-18 | mesa: Remove unnecessary headers from texcompress.c. | Vinson Lee | |
| 2010-01-18 | st/dri: Add comment for intentional fallthrough in case statement. | Vinson Lee | |
| 2010-01-18 | docs: Clarify PIPE_TEXTURE_USAGE_DYNAMIC. | Corbin Simpson | |
| 2010-01-18 | docs: Use proper XOR symbol. | Corbin Simpson | |
| 2010-01-18 | r100: add blit support | Alex Deucher | |
| Only enabled with KMS. | |||
| 2010-01-18 | r200: add blit support | Alex Deucher | |
| Only enabled with KMS. | |||
| 2010-01-18 | docs: Spacing in TGSI formulae. | Corbin Simpson | |
| Some of those still look atrocious. :T | |||
| 2010-01-18 | docs: Grammar and refs in Rasterizer. | Corbin Simpson | |
| 2010-01-18 | docs: Cleanup Rasterizer a bit. | Corbin Simpson | |
| I'm getting better at this, I think. | |||
| 2010-01-18 | docs: Fix terms and refs. | Corbin Simpson | |
| I fail at Sphinx-style ReST. | |||
| 2010-01-18 | llvmpipe: tweak a comment | Brian Paul | |
| 2010-01-18 | docs: Slowly keep fleshing out more info. | Corbin Simpson | |
| 2010-01-18 | docs: PIPE_TEXTURE_USAGE info. | Corbin Simpson | |
| From IRC with Jakob. | |||
| 2010-01-18 | i965: Clean up constbuf handling by splitting reladdr/non-reladdr loads. | Eric Anholt | |
| The codepaths in the function were almost entirely different. | |||
| 2010-01-18 | i965: Only set up the stack register if it's going to get used. | Eric Anholt | |
| 2010-01-18 | i965: Fix loads of non-relative-addr constants after a reladdr load. | Eric Anholt | |
| Fixes piglit vp-arl-constant-array-huge-overwritten. | |||
| 2010-01-18 | util: fix broken util_ringbuffer_dequeue() | Brian Paul | |
| The tests for an empty ring buffer were incorrect. Fixes glxinfo segfaults. Plus, add a new assertion. | |||
| 2010-01-18 | nv50: fix constant vtxattr methods | Christoph Bumiller | |
| This function was untested, sorry. | |||
| 2010-01-18 | llvmpipe: added show_tiles and show_subtiles debug options | Brian Paul | |
| These options draw lines over the tiles to show the 64x64 tile bounds and 16x16 sub-tile bounds. For debugging/visualization. | |||
| 2010-01-18 | nv50: make instanced drawing work with edge flags | Christoph Bumiller | |
| And fix some obvious mistakes introduced in the previous instancing commit. | |||
| 2010-01-18 | nv50: cannot exit shaders on a control flow instruction | Christoph Bumiller | |
| Fixes lockup triggered by this ingenious shader: 1: CALL :3 2: END 3: BGNSUB ... | |||
| 2010-01-18 | nv50: fix nv50_program->immd memory leak | Marcin Slusarz | |
| 2010-01-18 | st/mesa: change instruction count assertion to > 0 | Brian Paul | |
| Shaders should at least have an END instruction. | |||
| 2010-01-18 | tgsi: Fix behaviour of dimension index. | Michal Krol | |
| The dimension index always addresses the second-dimension axis. | |||
| 2010-01-18 | tgsi: Allow TEMPORARY registers as indirect address into source operands. | Michal Krol | |
| 2010-01-18 | tgsi: Add ureg_DECL_immediate_block_uint(). | Michal Krol | |
| Allows declaring a contiguous block of immediates. Useful for relative indexing. | |||
| 2010-01-18 | glsl: remove __inline directive | Brian Paul | |
| It makes no difference with gcc -O3, for example. | |||
| 2010-01-18 | st/dri: fix optionCache memory leaks | Marcin Slusarz | |
| Signed-off-by: Brian Paul <brianp@vmware.com> | |||
| 2010-01-18 | glxgears: unbind current context before "destroying" it | Marcin Slusarz | |
| glXDestroyContext does not destroy the context if it's still connected to some window. Unbind context from window to test it. Signed-off-by: Brian Paul <brianp@vmware.com> | |||
| 2010-01-18 | st/mesa: updated comments and whitespace | Brian Paul | |
| 2010-01-18 | st/mesa: fix memory leak in st_translate_mesa_program | Marcin Slusarz | |
| Signed-off-by: Brian Paul <brianp@vmware.com> | |||
| 2010-01-18 | r600: fix some warnings | Alex Deucher | |
| 2010-01-18 | r600: Update default state size to account for the new relocation | Jerome Glisse | |
| the new relocation for CB_COLOR0_FRAG & CB_COLOR0_TILE add 4 dwords to the default command stream. Increase the prediction default size to take this into account | |||
| 2010-01-18 | r6xx/r7xx: emit relocation for FRAG & TILE buffer | Jerome Glisse | |
| FRAG & TILE buffer are unused but still they need to be associated with a valid relocation so that userspace can't try to abuse them to overwritte GART and then try to write anywhere in system memory. | |||
| 2010-01-18 | r600: fix shadow_ambient shader | Andre Maasikas | |
| rtype enums are different, DST_REG_OUTPUT got SRC_REG_CONSTANT in some shaders and produced invalid output/hang as TEX output is temp register always set out src to SRC_REG_TEMPORARY | |||
| 2010-01-18 | radeong: Don't allocate HW BOs for constantbufs. | Corbin Simpson | |
| We have broken 1000 FPS. Hell yes. Heavily inspired by Marek's patch, but using pipebuffer instead of a roll-your-own malloc. | |||
| 2010-01-18 | r300g: fix polygon offset | Marek Olšák | |
| As per classic r300. Not sure why glean/polygonOffset still fails, but we do emit the same register values as in classic. | |||
| 2010-01-18 | r300g: fix vertex data swizzle | Marek Olšák | |
| 2010-01-18 | r300g: do not align compressed textures to a tile size | Marek Olšák | |
| 2010-01-18 | st/egl_g3d: Clean up for x11_drawable_get_depth. | Chia-I Wu | |
| Fix a wrong comment and remove an unnecessary #include. | |||
| 2010-01-18 | dri: Add an MSAA-enabled factor to DRI configs. | Corbin Simpson | |
| 4 samples should be enough for GLUT to be satisfied, and I think most of the HW that does any MSAA, can do it. Note that any pipe that doesn't multisample can just ignore the corresponding flag in pipe_rasterizer_state. | |||
| 2010-01-18 | dri: Properly calculate number of modes for MSAA. | Corbin Simpson | |
| Split from the next patch for bisection purposes only. | |||
| 2010-01-18 | radeong: Check DRM version, and report stats. | Corbin Simpson | |
| 2010-01-18 | radeong: Use vram_size instead of vram_visible. | Corbin Simpson | |
| The kernel will decide on its own what to give us. | |||
| 2010-01-18 | progs/egl: Pass EGLDisplay to eglCopyBuffers. | Chia-I Wu | |
| X Display was wrongly passed to eglCopyBuffers. | |||
| 2010-01-18 | st/egl_g3d: Add support for eglCopyBuffers. | Chia-I Wu | |
| It uses a slow path to copy the render buffer of the surface to the target pixmap. We might be able to create a pipe context for EGLDisplay's use and use a blitter context for the purpose. It is left for a future consideration. | |||
| 2010-01-18 | st/egl_g3d: Add is_pixmap_supported to native display interface. | Chia-I Wu | |
| The function may be used to support, for example, EGL_MATCH_NATIVE_PIXMAP and EGL_KHR_image_pixmap. | |||
| 2010-01-18 | st/egl_g3d: Update validate to use an attachment mask. | Chia-I Wu | |
| A validate call asks for the buffers of a native surface. Using a mask to represent the interested buffers is more intuitive. It also rules out corner cases such as a single attachment being listed multiple times. | |||
| 2010-01-18 | st/vega: Fix window resizing with egl_g3d. | Chia-I Wu | |
| egl_g3d calls st_set_framebuffer_surface on window resize. It updates the renderbuffer's geometry and makes st_resize_framebuffer a no-op. This commit improves the no-op check a little bit. It can do better after gallium-fb-dimensions is merged. | |||
