summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
Commit message (Expand)AuthorAgeFilesLines
* gallivm: Fix copy'n'paste typo bug translating CEIL opcode.José Fonseca2012-05-111-2/+2
* Merge branch 'gallium-userbuf'Marek Olšák2012-05-1114-81/+154
|\
| * u_vbuf: set user buffer pointer for drivers which support user buffersMarek Olšák2012-05-011-0/+2
| * st/vega: don't use user_buffer_createMarek Olšák2012-04-302-0/+24
| * cso: cso_context should install u_vbuf by itself and not st/mesaMarek Olšák2012-04-302-7/+23
| * gallium/util: stop using user buffers in util_draw_texquadMarek Olšák2012-04-301-2/+3
| * gallium: add void *user_buffer in pipe_index_bufferMarek Olšák2012-04-303-45/+69
| * gallium: remove pipe_context::redefine_user_bufferMarek Olšák2012-04-302-13/+0
| * gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák2012-04-303-11/+15
| * gallium: change set_constant_buffer to be UBO-friendlyMarek Olšák2012-04-303-3/+18
* | gallium/tgsi: s/TGSI_BUFFER/TGSI_TEXTURE_BUFFER/José Fonseca2012-05-111-2/+2
* | gallium/tgsi: Redefine the TGSI_TEXTURE_UNKNOWN texture target.José Fonseca2012-05-113-3/+4
* | gallium: Add pipe loader for device enumeration and driver multiplexing.Francisco Jerez2012-05-118-0/+666
* | gallium/tgsi/text: Replace open-coded integer parsing with parse_int().Francisco Jerez2012-05-111-17/+3
* | gallium/tgsi/text: Parse immediates of non-float data types.Francisco Jerez2012-05-111-18/+48
* | gallium/tgsi: Fix tgsi_build_full_immediate() for non-float data types.Francisco Jerez2012-05-111-22/+8
* | gallium/tgsi/text: Make label parsing optional for branch instructions.Francisco Jerez2012-05-111-10/+9
* | gallium/tgsi/ureg: Support local temporary emission.Francisco Jerez2012-05-112-6/+60
* | gallium/tgsi/ureg: Lift the restriction on releasing temporaries over UREG_MA...Francisco Jerez2012-05-111-27/+22
* | gallium/util: Define util_strchrnul.Francisco Jerez2012-05-111-6/+18
* | gallium/tgsi: Introduce the "LOCAL" register declaration modifier.Francisco Jerez2012-05-113-26/+46
* | gallium/tgsi: Add support for atomic opcodes.Francisco Jerez2012-05-111-1/+12
* | gallium/tgsi: Add support for barriers.Francisco Jerez2012-05-111-0/+4
* | gallium/tgsi: Define system values used to query the compute grid parameters.Francisco Jerez2012-05-111-1/+5
* | gallium/tgsi: Add resource write-back support.Francisco Jerez2012-05-114-0/+11
* | gallium/tgsi: Add support for raw resources.Francisco Jerez2012-05-113-2/+24
* | gallium/tgsi: Define the TGSI_BUFFER texture target.Francisco Jerez2012-05-113-3/+3
* | gallium/tgsi: Introduce the compute processor.Francisco Jerez2012-05-114-4/+8
* | gallium/tgsi: Move interpolation info from tgsi_declaration to a separate token.Francisco Jerez2012-05-1113-52/+105
* | gallium/tgsi: Split sampler views from shader resources.Francisco Jerez2012-05-1112-107/+175
* | gallivm: implement iabs/issg opcode.Dave Airlie2012-05-092-1/+26
* | radeon/llvm: add support for TXQ/TXF/DDX/DDY instructionsVadim Girlin2012-05-081-2/+0
* | auxiliary/os: Add missing signal.h include.Baldo Davide2012-05-051-0/+1
* | gallivm: fix comment typoBrian Paul2012-05-041-1/+1
* | gallivm: Use debug_printf in lp_build_printf.José Fonseca2012-05-021-6/+9
* | gallivm: Avoid LLVMAddGlobalMapping() in lp_bld_assert().José Fonseca2012-05-022-26/+16
* | gallivm: Add a lp_build_const_func_pointer() helper.José Fonseca2012-05-023-15/+44
* | gallivm: Cleanup/simplify lp_build_const_string_variable.José Fonseca2012-05-025-29/+29
* | gallivm: Added lp_build_const_mask_aos_swizzledJames Benton2012-05-023-2/+30
* | gallivm: Move loop var declaration to beginning of scope.José Fonseca2012-05-021-1/+3
* | gallivm: added a debug function which allows llvm to print vectors of 16 unsi...James Benton2012-05-022-0/+29
* | llvmpipe: Check when a shader does not satisfy 0 < imm < 1.James Benton2012-05-022-2/+11
* | gallivm: fixed memory leak in lp_build_tgsi_aosJames Benton2012-05-021-0/+1
* | llvmpipe: Added support for color masks in AoS blending.James Benton2012-05-021-0/+13
* | gallivm: added aligned pointer get/setJames Benton2012-05-024-0/+81
* | gallivm: llvm c-style for loops, allows us to create loops with conditions on...James Benton2012-05-022-0/+94
|/
* u_vbuf: unbind vertex buffers on destroyMarek Olšák2012-04-291-0/+2
* u_blitter: fix resource leakMarek Olšák2012-04-291-0/+1
* gallivm: Use lp_build_alloca instead of LLVMBuildAlloca on the loop limiter.José Fonseca2012-04-251-4/+1
* u_vbuf: don't call u_vbuf_upload_buffers if there's nothing to uploadMarek Olšák2012-04-241-2/+8