Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-14 | st/python: remove pipe_vertex_buffer::max_index | Vinson Lee | |
This is a follow-up to commit cdca3c58aa2d9549f5188910e2a77b438516714f. | |||
2011-02-14 | graw: remove pipe_vertex_buffer::max_index | Vinson Lee | |
This is a follow-up to commit cdca3c58aa2d9549f5188910e2a77b438516714f. | |||
2011-02-14 | r300g: implement pb_manager::is_buffer_busy | Marek Olšák | |
2011-02-14 | pb_bufmgr_cache: add is_buffer_busy hook and use it instead of non-blocking map | Marek Olšák | |
This is cleaner and implementing the hook is optional. | |||
2011-02-14 | gallium: notify drivers about possible changes in user buffer contents | Marek Olšák | |
Also implement the redefine_user_buffer hook in the drivers. | |||
2011-02-14 | gallium: remove pipe_vertex_buffer::max_index | Marek Olšák | |
This is redundant to pipe_draw_info::max_index and doesn't really fit in the optimizations I plan. | |||
2011-02-14 | gallium: always save and restore vertex buffers using cso_cache | Marek Olšák | |
2011-02-14 | r300g: Remove redundant initialization. | Vinson Lee | |
Remove redundant initialization from commit 3b01b52bd78e3d2fc857feacebd815a5fae00c94 noticed by tstellar. | |||
2011-02-14 | r600g: add alignment cases for linear aligned | Alex Deucher | |
Matches the drm and ddx. Signed-off-by: Alex Deucher <alexdeucher@gmail.com> | |||
2011-02-14 | draw: Don't define the last two mipmap levels in aa lines. | José Fonseca | |
Some hardware needs to make a seperate copy of all levels to obey max_lod, so simply do not define the last two levels instead of clamping. | |||
2011-02-14 | svga: Set the appropriate flags when creating sampler/surface views. | José Fonseca | |
2011-02-14 | r300g: put indices in CS if there's just a few of them and are in user memory | Marek Olšák | |
2011-02-14 | r300g: cleanup the draw functions | Marek Olšák | |
2011-02-14 | r300g: do not create a user buffer struct for misaligned ushort indices fallback | Marek Olšák | |
2011-02-14 | r300g: fix fallback for misaligned ushort indices with num vertices >= 65535 | Marek Olšák | |
2011-02-14 | r300g: consolidate emission of common draw regs | Marek Olšák | |
2011-02-14 | r300g: Move declaration before code. | Vinson Lee | |
Fixes SCons build. | |||
2011-02-14 | r600g: do not destroy the original index buffer when translating indices | Marek Olšák | |
Because we only translate a subrange of the buffer. | |||
2011-02-14 | r300g: emit 3D_LOAD_VBPNTR only when necessary | Marek Olšák | |
I thought I couldn't skip emitting this packet in some cases. Well it looks like I can. | |||
2011-02-14 | r300g: fix reference counting when translating indices | Marek Olšák | |
2011-02-14 | u_index_modify: map buffers with PIPE_TRANSFER_UNSYNCHRONIZED | Marek Olšák | |
2011-02-14 | r300g: remove the relocation after AARESOLVE_PITCH | Marek Olšák | |
2011-02-13 | nv50: fix query assertion | Marcin Slusarz | |
2011-02-13 | r300g: correctly determine if a texture is blittable in texture_get_transfer | Marek Olšák | |
2011-02-13 | r300g: fixup the handle_compare function | Marek Olšák | |
Accidentally negated in 685c3262b945a7f0e9f1f3a9409a12fdda08c828. | |||
2011-02-12 | r300g: when printing shader linker errors to stderr, report it's not a bug | Marek Olšák | |
2011-02-12 | r300g: add debug options nozmask and nohiz which disable some hyper-z features | Marek Olšák | |
2011-02-12 | r300g: typecast void* to unsigned correctly | Marek Olšák | |
2011-02-12 | r300g: improve function radeon_bo_is_referenced_by_cs | Marek Olšák | |
This should prevent calling into radeon_get_reloc when there's only one context. | |||
2011-02-12 | u_vbuf_mgr: fix segfault | Marek Olšák | |
max_index could have been less than min_index, which later caused integer underflow followed by a segfault in memcpy. | |||
2011-02-11 | svga: disable a debug_printf() call | Brian Paul | |
2011-02-11 | svga: comments and debug code | Brian Paul | |
2011-02-11 | svga: more comments for need_pipeline field | Brian Paul | |
2011-02-11 | draw: tweak AA line texture minimum alpha | Brian Paul | |
AA lines drawn as textured quads look a little better with this change. Conformance/piglit tests still pass. | |||
2011-02-11 | svga: add max DMA size check in svga_winsys_buffer_create() | Brian Paul | |
This fixes a problem when trying to use large (2K x 2K) texture images. We'll DMA the image in chunks. Patch written by Jose. | |||
2011-02-11 | svga: remove old comment, remove extra whitespace | Brian Paul | |
2011-02-11 | svga: Enable the draw pipeline for smooth lines. | José Fonseca | |
Spotted by Brian Paul. | |||
2011-02-11 | svga: Don't use the draw pipeline for non-AA lines with a fractional width. | José Fonseca | |
Spotted by Jakob Bornecrantz. | |||
2011-02-11 | draw: Don't use the pipeline when drawing lines with fractional widths. | José Fonseca | |
Spotted by Jakob Bornecrantz. | |||
2011-02-11 | llvmpipe: Use u_math's round. | José Fonseca | |
2011-02-11 | util: Define round and roundf on MSVC. | José Fonseca | |
2011-02-11 | svga: Stippled lines can also be drawn with triangles. | José Fonseca | |
2011-02-11 | r300g: remove unused function prototypes, update copyright | Marek Olšák | |
2011-02-10 | st/egl wayland: Sync front buffer release | Benjamin Franzke | |
2011-02-10 | st/dri: Set render_buffer in dri_fill_st_visual | Benjamin Franzke | |
st/mesa/st_managaer.c needs render_buffer in order to determinde which buffer should be rendered to. | |||
2011-02-10 | st/dri: img_from_renderbuf: Fix incorrect usage of dri_context() | Benjamin Franzke | |
2011-02-10 | st/dri: Fix surfaceless gl using contexts with previous bound surfaces | Benjamin Franzke | |
ctx->dPriv might be != NULL then draw which is NULL is accessed: struct dri_drawable *draw = dri_drawable(driDrawPriv); [..] if (ctx->dPriv != driDrawPriv) { ctx->dPriv = driDrawPriv; draw->texture_stamp = driDrawPriv->lastStamp - 1; } | |||
2011-02-10 | st/egl wayland: Set color_format according to wl_visual | Benjamin Franzke | |
2011-02-11 | r600g: get correct height alignment | Dave Airlie | |
useful for s3tc | |||
2011-02-11 | r600g: drop two unused | 0 that are actually in word4 anyways. | Dave Airlie | |
these were NOPs anyways. Signed-off-by: Dave Airlie <airlied@redhat.com> |