| Commit message (Expand) | Author | Age | Files | Lines |
* | swr: [rasterizer codegen] Rewrite gen_llvm_types.py to use mako | Tim Rowley | 2017-03-20 | 4 | -118/+171 |
* | swr: [rasterizer codegen] Fix generation of knobs | Tim Rowley | 2017-03-20 | 8 | -8/+23 |
* | swr: [rasterizer codegen] Change backend template comment style | Tim Rowley | 2017-03-20 | 1 | -29/+29 |
* | swr: [rasterizer codegen] Rewrite gen_llvm_ir_macros.py to use mako | Tim Rowley | 2017-03-20 | 6 | -349/+204 |
* | swr: [rasterizer codegen] Quiet gen_backends.py execution | Tim Rowley | 2017-03-20 | 1 | -3/+3 |
* | swr: [rasterizer scripts] Put codegen scripts into a separate directory | Tim Rowley | 2017-03-20 | 32 | -84/+84 |
* | swr: [rasterizer core] Fix trifan regression from 9d3442575f | Tim Rowley | 2017-03-20 | 2 | -5/+11 |
* | swr: [rasterizer core] SIMD16 Frontend WIP - fix tesselation crashes | Tim Rowley | 2017-03-20 | 3 | -31/+35 |
* | swr: [rasterizer jitter] Fix LogicOp blend jit after assert changes | Tim Rowley | 2017-03-20 | 1 | -10/+25 |
* | swr: [rasterizer] Convert more SWR_ASSERT(false, ...) to SWR_INVALID(...) | Tim Rowley | 2017-03-20 | 18 | -57/+57 |
* | swr: [rasterizer core] Fix typo in SIMD16 code path | Tim Rowley | 2017-03-20 | 1 | -1/+1 |
* | swr: [rasterizer core/common] Fix the native AVX512 build under ICC | Tim Rowley | 2017-03-20 | 3 | -27/+47 |
* | swr: [rasterizer core] Allow no arguments to SWR_INVALID macro | Tim Rowley | 2017-03-20 | 1 | -1/+13 |
* | swr: [rasterizer] Slight assert refactoring | Tim Rowley | 2017-03-20 | 17 | -256/+296 |
* | swr: [rasterizer] Backend code adjustments | Tim Rowley | 2017-03-20 | 5 | -45/+70 |
* | swr: [rasterizer archrast] Fix the early and late depthstencil events | Tim Rowley | 2017-03-20 | 1 | -5/+5 |
* | swr: [rasterizer core] Implement double pumped SIMD16 TESS | Tim Rowley | 2017-03-20 | 1 | -79/+177 |
* | swr: [rasterizer archrast/core/scripts] Fix archrast multithreading issue | Tim Rowley | 2017-03-20 | 6 | -16/+52 |
* | swr: [rasterizer archrast] Remove redundant data from archrast files | Tim Rowley | 2017-03-20 | 2 | -137/+103 |
* | swr: [rasterizer archrast/scripts] Further archrast cleanups | Tim Rowley | 2017-03-20 | 3 | -164/+104 |
* | swr: [rasterizer core] Fix RECT_LIST primitive assembly | Tim Rowley | 2017-03-20 | 1 | -2/+2 |
* | swr: [rasterizer common] Add InterpolateComponentFlat utility | Tim Rowley | 2017-03-20 | 1 | -0/+13 |
* | swr: [rasterizer archrast] Fix performance issue with archrast stats | Tim Rowley | 2017-03-20 | 1 | -15/+15 |
* | swr: [rasterizer core] Implement SIMD16 GS and STREAMOUT | Tim Rowley | 2017-03-20 | 1 | -51/+251 |
* | swr: [rasterizer archrast] Add additional API events | Tim Rowley | 2017-03-20 | 2 | -0/+48 |
* | swr: [rasterizer core/scripts] Autogen backend initialization function(s) | Tim Rowley | 2017-03-20 | 7 | -226/+398 |
* | swr: [rasterizer core] backend.h declares gBackendPixelRateTable | Tim Rowley | 2017-03-20 | 2 | -1/+8 |
* | swr: [rasterizer core] Finish SIMD16 PA OPT including tesselation | Tim Rowley | 2017-03-20 | 1 | -21/+247 |
* | swr: [rasterizer core] Finish SIMD16 PA OPT except tesselation | Tim Rowley | 2017-03-20 | 2 | -274/+1405 |
* | swr: [rasterizer core] Support sparse numa id values on all OSes | Tim Rowley | 2017-03-20 | 1 | -27/+53 |
* | i965: Skip register write detection when possible. | Kenneth Graunke | 2017-03-20 | 1 | -2/+8 |
* | i965: Set screen->cmd_parser_version to 0 if we can't write registers. | Kenneth Graunke | 2017-03-20 | 1 | -6/+11 |
* | i965: Document the sad story of the kernel command parser. | Kenneth Graunke | 2017-03-20 | 1 | -0/+97 |
* | i965: Fall back to GL 4.2/4.3 on Haswell if the kernel isn't new enough. | Kenneth Graunke | 2017-03-20 | 1 | -2/+9 |
* | r600g/sb: Fix memory leak by reworking uses list (rebased) | Constantine Kharlamov | 2017-03-20 | 4 | -61/+28 |
* | radeonsi: check the IR type before waiting for a compute compilation fence | Marek Olšák | 2017-03-20 | 1 | -1/+3 |
* | aubinator: Move the guts of decode_group() to decoder.c. | Kenneth Graunke | 2017-03-20 | 3 | -31/+42 |
* | aubinator: Drop spec parameter to decode_group(). | Kenneth Graunke | 2017-03-20 | 1 | -13/+12 |
* | aubinator: Make the iterator store a pointer to structure descriptions. | Kenneth Graunke | 2017-03-20 | 3 | -27/+11 |
* | aubinator: Track the current field's starting dword offset. | Kenneth Graunke | 2017-03-20 | 3 | -26/+18 |
* | aubinator: Drop decode_structure() helper. | Kenneth Graunke | 2017-03-20 | 1 | -16/+9 |
* | aubinator: Drop unused print_dword_headers flag. | Kenneth Graunke | 2017-03-20 | 1 | -5/+4 |
* | aubinator: Store a pointer from gen_group back to gen_spec. | Kenneth Graunke | 2017-03-20 | 2 | -0/+2 |
* | aubinator: Store enum textual name in iter->value. | Kenneth Graunke | 2017-03-20 | 3 | -19/+15 |
* | si_descriptor: move velems nullity check before dereference | Julien Isorce | 2017-03-20 | 1 | -4/+11 |
* | radeon_drm_bo: explicitly check return value of drmCommandWriteRead | Julien Isorce | 2017-03-20 | 1 | -2/+7 |
* | si_pipe: remove nullity check after dereference | Julien Isorce | 2017-03-20 | 1 | -3/+0 |
* | radeon: initialize hole variable before calling container_of | Julien Isorce | 2017-03-20 | 1 | -1/+1 |
* | intel: Correct the BDW surface state size | Nanley Chery | 2017-03-20 | 2 | -4/+3 |
* | r600g: Fix out of bounds access | Bartosz Tomczyk | 2017-03-20 | 2 | -20/+22 |