Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-02 | trace: Fix typo in method name. | José Fonseca | |
2010-05-02 | r300g: always set the pitch of the first miplevel in the tiling flags | Marek Olšák | |
This further reduces the number of DRM calls and flushes. | |||
2010-05-02 | Revert "r300g: disable point sprites (again)" | Marek Olšák | |
This reverts commit 3e0f1719d411b34f77fd2a053ecf83b43bb836ca. | |||
2010-05-02 | r300g: merge VS output mapping state (VAP) to rasterizer block state (RS) | Marek Olšák | |
These two should be tied together because what's set in VAP or stuffed in GA should be rasterized in RS. Not doing so causes a hardlock. The reason for the merge is that if stuffed texture coordinates (e.g. point sprite texgen) happen to occupy the texcoord slot dedicated to fog or wpos, the two must be relocated to other free slots, which needs remapping the vertex shader outputs. The rasterizer code is now literally a sequence read-rasterize-write. | |||
2010-05-02 | r300g: inline update_derived_shader_state | Marek Olšák | |
2010-05-02 | r300g: fix segfault when resizing a DRI2 framebuffer | Marek Olšák | |
Resetting tiling flags might happen after a texture is destroyed... Looking at the kernel sources, we don't actually need to reset the tiling flags. | |||
2010-05-02 | i965g: s/sprintf/util_snprintf/ | Vinson Lee | |
2010-05-01 | llvmpipe: Remove unused variable. | Vinson Lee | |
2010-04-30 | nv50: raise constant buffers size to maximum | Christoph Bumiller | |
Removed the param heaps, haven't been using them for a long time now. | |||
2010-04-30 | nv50: relax restriction on surface_copy format equality a bit | Christoph Bumiller | |
2010-04-30 | nv50: don't segfault on OPCODE_END for empty programs | Christoph Bumiller | |
2010-05-19 | softpipe: Calculate slice_stride field in get_transfer(). | Michal Krol | |
2010-05-17 | llvmpipe: Fix link order for test apps | Jakob Bornecrantz | |
When linking with --as-needed libgallium.a can't find the dl* symbols from -ldl since order matters more with --as-needed. Thanks to Nirbheek Chauhan and Adam Jackson | |||
2010-05-17 | gallium: EXT_timer_query support. | Mathias Fröhlich | |
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com> | |||
2010-05-17 | r300g: Add RS block dump. | Corbin Simpson | |
Shows what's actually going on in the RS block. | |||
2010-05-17 | rbug: remove extra semicolon | Brian Paul | |
2010-05-17 | i965g: Fix printf format specifier. | José Fonseca | |
2010-05-16 | r300g: implement flush+sync (AKA glFinish) | Marek Olšák | |
See comments in the code. | |||
2010-05-16 | r300g: expose radeon_bo_wait to the driver | Marek Olšák | |
2010-05-16 | r300g: remove unused winsys entrypoints | Marek Olšák | |
2010-05-16 | i965g: Fix return for resource_get_handle | Jakob Bornecrantz | |
2010-05-16 | r300g/swtcl: put emitting max index to the right place | Marek Olšák | |
This fixes CS rejections in openarena. | |||
2010-05-16 | r300g/swtcl: flush draw to avoid the rejection of CS | Marek Olšák | |
2010-05-16 | r300g/swtcl: update PSC only once when a shader is changed | Marek Olšák | |
2010-05-16 | r300g/swtcl: call update_derived_state only once per draw-call | Marek Olšák | |
2010-05-15 | r300g: Move code after declarations. | Vinson Lee | |
Fixes SCons build. | |||
2010-05-16 | r300g/swtcl: fix provoking vertex | Marek Olšák | |
2010-05-16 | r300g/swtcl: fix point sprite texgen (do it in HW) | Marek Olšák | |
2010-05-16 | r300g/swtcl: disable converting points/lines to triangles | Marek Olšák | |
2010-05-15 | r300g: fix psychedelic colors with SWTCL | Marek Olšák | |
r300_vertex_shader::outputs was uninitialized. Also remove the tokens parameter. | |||
2010-05-15 | r300g: the vertex_stream_state atom for SWTCL should be static | Marek Olšák | |
plus whitespace and comment fixes. | |||
2010-05-15 | r300g: remove unused struct r300_vertex_info | Marek Olšák | |
2010-05-15 | r300g: fix emission of some non-CSO atoms at the beginning of CS | Marek Olšák | |
2010-05-15 | r300g: remove unused r300_query::active | Marek Olšák | |
2010-05-15 | r300g: fix BO space accounting for occlusion queries | Marek Olšák | |
2010-05-15 | r300g: forbid overlapping queries and print error messages | Marek Olšák | |
2010-05-15 | r300g: rename a few emit_query functions | Marek Olšák | |
2010-05-15 | r300g: silence warnings | Marek Olšák | |
2010-05-15 | llvmpipe: Remove unnecessary headers. | Vinson Lee | |
2010-05-15 | llvmpipe: Use GALLIVM_DEBUG opt where applicable. | José Fonseca | |
2010-05-14 | gallium: remove forward declarations of non-existent objects | Marek Olšák | |
2010-05-14 | r300g: do not abort if a constant buffer is too large | Marek Olšák | |
What else can we do with misbehaving apps? | |||
2010-05-14 | r300g: add framebuffer state debug logging | Marek Olšák | |
2010-05-14 | r300g: sort out debug flags | Marek Olšák | |
2010-05-14 | nouveau/nvfx: Define some capabilities for shaders | Patrice Mandin | |
Signed-off-by: Patrice Mandin <patmandin@gmail.com> | |||
2010-04-21 | svga: Fix index offset | Jakob Bornecrantz | |
2010-04-20 | svga: Init surface functions | Jakob Bornecrantz | |
2010-04-29 | softpipe & llvmpipe: Enable SM3 cap | Jakob Bornecrantz | |
2010-04-29 | llvmpipe: fix texture/display target memory leak | Brian Paul | |
2010-04-29 | r300g: fix compiler error | Marek Olšák | |
Ouch. |