summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: use ints not unsigned for slotsRoland Scheidegger2016-01-076-67/+73
* draw: nuke the interp parameter from vertex_infoRoland Scheidegger2016-01-071-13/+12
* llvmpipe: scratch some special handling of vp_index/layerRoland Scheidegger2016-01-074-38/+7
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-062-2/+2
* llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8Oded Gabbay2016-01-061-1/+141
* llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8Oded Gabbay2016-01-061-40/+110
* llvmpipe: Optimize do_triangle_ccw for POWER8Oded Gabbay2016-01-061-0/+100
* gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate UP2H/PK2H supportIlia Mirkin2016-01-031-0/+1
* gallium: add PIPE_CAP_DRAW_PARAMETERSIlia Mirkin2015-12-301-0/+1
* llvmpipe: fix layer/vp input into fs when not written by prior stagesRoland Scheidegger2015-12-128-53/+96
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-067-7/+7
* gallium/drivers: Trivial code-style cleanupEdward O'Callaghan2015-12-065-7/+7
* llvmpipe: Make use of ARRAY_SIZE macroEdward O'Callaghan2015-12-062-4/+4
* llvmpipe: use provoking vertex for layer/viewportRoland Scheidegger2015-12-042-17/+32
* softpipe/llvmpipe: don't advertize support for ASTCRoland Scheidegger2015-11-241-1/+2
* llvmpipe: don't test for unsupported formats in lp_test_formatRoland Scheidegger2015-11-241-0/+12
* gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototypeIlia Mirkin2015-11-111-0/+1
* llvmpipe: disable front updates for nowDave Airlie2015-11-081-1/+1
* llvmpipe: disable texture cacheRoland Scheidegger2015-11-051-1/+1
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-047-10/+109
* llvmpipe: use simple coeffs calc for 128bit vectorsOded Gabbay2015-11-041-1/+6
* gallium/swrast: fix front buffer blitting. (v2)Dave Airlie2015-10-311-6/+15
* gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATSMarek Olšák2015-10-281-0/+1
* llvmpipe: fix using non-zero layer in non-array view from array resourceRoland Scheidegger2015-10-242-8/+8
* gallium: add PIPE_CAP_SHAREABLE_SHADERSMarek Olšák2015-10-201-0/+1
* gallium: add per-sample interpolation control into rasterizer statOAeMarek Olšák2015-10-031-0/+1
* gallium: add PIPE_CAP_TGSI_TXQS to let st know if TXQS is supportedIlia Mirkin2015-09-131-0/+1
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-262-2/+4
* gallium: add an interface for EXT_depth_bounds_testMarek Olšák2015-08-141-0/+1
* gallium: add support for GLES texture float extensions (v3)Marek Olšák2015-08-141-0/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-2117-58/+58
* gallium: add PIPE_CAP_MAX_SHADER_PATCH_VARYINGSMarek Olšák2015-07-161-0/+1
* gallium: remove redundant pipe_context::fence_signalledMarek Olšák2015-07-051-13/+0
* gallium: handle fence_finish timeout in various driversMarek Olšák2015-07-051-0/+3
* llvmpipe: Truncate the binned constants to max const buffer size.Jose Fonseca2015-06-191-1/+4
* llvmpipe: simplify lp_resource_copy()Brian Paul2015-06-101-59/+2
* llvmpipe: Implement stencil exportRoland Scheidegger2015-06-044-15/+21
* llvmpipe: (trivial) add parantheses in (!x == y) expressionRoland Scheidegger2015-05-251-1/+1
* gallium/drivers: Add extern "C" wrappers to public entryAlexander von Gluck IV2015-05-151-0/+8
* llvmpipe: enable ARB_texture_viewRoland Scheidegger2015-05-133-9/+44
* gallium: add PIPE_CAP_DEVICE_RESET_STATUS_QUERYMarek Olšák2015-05-121-0/+1
* gallium: make pipe_context::begin_query return a booleanSamuel Pitoiset2015-05-061-1/+2
* Fix a few typosZoë Blade2015-04-272-2/+2
* gallivm: don't use control flow when doing indirect constant buffer lookupsRoland Scheidegger2015-04-091-2/+4
* llvmpipe: enable ARB_texture_gatherRoland Scheidegger2015-03-311-2/+3
* gallivm: simplify sampler interfaceRoland Scheidegger2015-03-311-26/+7
* llvmpipe: simplify address calculation for 4x4 blocksRoland Scheidegger2015-03-284-76/+35
* gallivm: pass jit_context pointer through to samplingRoland Scheidegger2015-03-273-18/+19
* gallium: implement get_device_vendor() for existing driversGiuseppe Bilotta2015-03-231-0/+1
* llvmpipe: use global llvm context for PIPE_SUBSYSTEM_EMBEDDEDRoland Scheidegger2015-03-211-0/+11