Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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-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-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 | 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 | llvmpipe: Use u_math's round. | José Fonseca | |
2011-02-11 | svga: Stippled lines can also be drawn with triangles. | José Fonseca | |
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> | |||
2011-02-11 | r600g: handle 16/32 u/s norm formats properly | Dave Airlie | |
add support for the 32-bit types, also fixup the export setting to handle types with channels > 11 bits properly Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2011-02-11 | r300g: prevent NULL pointer dereference in r300_buffer_create | Marek Olšák | |
Should fix: https://bugs.freedesktop.org/show_bug.cgi?id=33185 | |||
2011-02-11 | r300g: fix warning | Marek Olšák | |
2011-02-11 | r300g: import the last bits of libdrm and cleanup the whole thing | Marek Olšák | |
Based on Dave's branch. The majority of this commit is a cleanup, mainly renaming things. There wasn't much code to import, just ioctl calls. Also done: - implemented unsynchronized bo_map (important optimization!) - radeon_bo_is_referenced_by_cs is no longer a refcount hack - dropped the libdrm_radeon dependency I'm surprised that this has resulted in less code in the end. | |||
2011-02-10 | r300g: implement accelerated copy_region for compressed formats | Marek Olšák | |
2011-02-10 | r300g: add a way to change texture properties arbitrarily | Marek Olšák | |
So that we can implement resource_copy on arbitrary data. | |||
2011-02-10 | r300g: consolidate buffers and textures to r300_resource | Marek Olšák | |
Transfers and create/destroy are still handled separately. | |||
2011-02-10 | r300g: simplify WRITE_RELOC API and cleanup | Marek Olšák | |
2011-02-10 | r300g: use format from pipe_surface instead of pipe_resource | Marek Olšák | |
2011-02-10 | Revert "r300g: support sRGB colorbuffers" | Marek Olšák | |
This partially reverts commit 91eba2567eab9409d94efc3c1f07a4a3731d0047. Conflicts: src/gallium/drivers/r300/r300_blit.c | |||
2011-02-09 | svga: Don't advertise pixel shader addr register support. | José Fonseca | |
It's not fully supported. | |||
2011-02-09 | nvc0: serialize on PIPE_FLUSH_RENDER_CACHE as well | Christoph Bumiller | |
Effects were easily visible in piglit/fbo-generatemipmap-formats. | |||
2011-02-09 | nvc0: fix stride of NVC0_3D_RT methods | Christoph Bumiller | |
2011-02-09 | nvc0: correct storage type for 16 bit surface formats | Christoph Bumiller | |
2011-02-09 | nvc0: make CSE work for ops with multiple results | Christoph Bumiller | |
2011-02-09 | nvc0: replace branching with predicated insns where feasible | Christoph Bumiller | |
2011-02-09 | nvc0: implement local memory load and store ops | Christoph Bumiller | |
2011-02-09 | nvc0: make sure phi-ops really have one source per in-block | Christoph Bumiller | |
2011-02-09 | nv50,nvc0: do not forget to apply sign mode to saved TGSI inputs | Christoph Bumiller | |
2011-02-09 | nvc0: do not generate a backwards jump if a loop ends with BRK | Christoph Bumiller | |
2011-02-09 | nvc0: store only one value per basic block for TGSI regs | Christoph Bumiller | |
2011-02-09 | nv50,nvc0: fix condition code change when commuting SET sources | Christoph Bumiller | |