summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util
AgeCommit message (Expand)AuthorFilesLines
8 daysmesa: add allow_glsl_compat_shaders for shader-dbMarek Olšák1-0/+1
14 daysgallium: rename PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFERMike Blumenkrantz1-2/+2
2021-11-16gallium/u_blitter: clean up texcoords ZW when filling up just XYAlejandro Piñeiro1-1/+9
2021-11-15gallium: add PIPE_CAP_PREFER_POT_ALIGNED_VARYINGSVasily Khoruzhick1-0/+3
2021-11-09u_threaded_context: Support including from C++Jesse Natalie1-0/+8
2021-11-05Revert "gallium/u_blitter: work around broken sample shading in llvmpipe and ...Mike Blumenkrantz2-8/+0
2021-11-04u_prim_restart: Fix index scanning with start offsetJesse Natalie1-1/+1
2021-11-04gallium/u_blitter: work around broken sample shading in llvmpipe and zinkMarek Olšák2-0/+8
2021-11-04gallium/u_blitter: do MSAA copies in 1 pass using sample shadingMarek Olšák3-59/+116
2021-11-04gallium/u_blitter: disable sample shading for all blitsMarek Olšák2-1/+30
2021-11-04gallium/util: fix util_can_blit_via_copy_region with unbound render conditionMarek Olšák2-10/+14
2021-11-04drirc: add mesa_extension_override optionPierre-Eric Pelloux-Prayer1-0/+1
2021-11-03cso: add missing parameters into cso_set_vertex_buffersMarek Olšák1-2/+2
2021-11-03gallium: add PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLYMike Blumenkrantz3-11/+67
2021-10-28glsl/drirc: add an option for gl_ClipVertex / gl_CullDistance checksPierre-Eric Pelloux-Prayer1-0/+1
2021-10-27glthread: add an option to make glCheckFramebufferStatus a no-opMarek Olšák1-0/+1
2021-10-22gallium/u_blitter: Read MSAA z/s from sampler's .x instead of .y or .z.Emma Anholt1-2/+4
2021-10-19gallium/u_threaded: implement pipelined partial buffer uploads using CPU storageMarek Olšák2-8/+131
2021-10-16gallium/util: add some extern "C" guardsMarek Olšák2-0/+16
2021-10-13util,gallium: put count in pipe_resource & sampler_view on its own cache lineMarek Olšák1-2/+2
2021-10-08gallium/u_threaded: fix draw_vertex_state with multi drawsMarek Olšák1-0/+1
2021-10-07gallium/u_threaded: Split out options structRob Clark2-39/+32
2021-10-04gallium/u_threaded: Get reset status without syncRob Clark2-1/+26
2021-10-01gallium/util: add util_vertex_state_cache for deduplicating the statesMarek Olšák2-0/+201
2021-10-01gallium/u_threaded: implement draw_vertex_stateMarek Olšák2-0/+185
2021-10-01gallium: add pipe_vertex_state and draw_vertex_state for display listsMarek Olšák5-0/+47
2021-10-01gallium/util: make pipe_vertex_buffer_reference safe for hashing dstMarek Olšák1-2/+10
2021-10-01util: import u_debug_refcnt, u_hash_table, u_debug_describe from galliumMarek Olšák6-626/+0
2021-09-30driconf, glsl: Add a vs_position_always_precise optionVadym Shovkoplias1-0/+1
2021-09-29gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSEPierre-Eric Pelloux-Prayer1-0/+1
2021-09-17util/tc: rename tc_replace_buffer_storage_func::num_rebinds and documentMike Blumenkrantz1-1/+5
2021-09-13driconf: remove leftover code for allow_incorrect_primitive_idMarek Olšák1-1/+0
2021-09-10u_trace: pass command stream through tracing functionsDanylo Piliaiev2-5/+5
2021-09-10util/u_trace: auto-generation of serialization funcs for tracepointsDanylo Piliaiev2-25/+27
2021-09-10util/u_trace: make u_trace usable for other than gallium driversDanylo Piliaiev7-1025/+121
2021-09-09gallium: add rasterizer depth_clamp enable bitRoland Scheidegger1-0/+1
2021-08-31u_blitter: add support for sample0 only resolves.Dave Airlie2-9/+9
2021-08-24gallium: change pipe_draw_info::mode to uint8_t on MSVC to make it 1 byte largeMarek Olšák1-0/+5
2021-08-24gallium: use a packed enum to make pipe_prim_mode 1-byte large with __GNUC__Marek Olšák1-0/+5
2021-08-21gallium: remove vertices_per_patch, add pipe_context::set_patch_verticesMarek Olšák3-5/+26
2021-08-20gallium: add take_ownership into set_sampler_views to skip reference countingMarek Olšák4-25/+35
2021-08-17draw: handle primitive ID for quads/quad strips.Dave Airlie1-2/+6
2021-08-14python: drop explicit output_encoding='utf-8' in mako templatesEric Engestrom1-4/+4
2021-08-10u_driconf: Use a macro to avoid repeating option namesJesse Natalie1-55/+36
2021-08-10gallium/dri: Move driConf -> st option processing to aux/utilJesse Natalie2-0/+130
2021-08-09gallium: simplify VRAM uploads by adding PIPE_RESOURCE_FLAG_DONT_MAP_DIRECTLYMarek Olšák2-11/+2
2021-08-08gallium/util: add half texel offset param to util_compute_blitThong Thai2-4/+5
2021-08-02gallium: lower raw 64-bit vertex formats in cso/vbuf instead of st/mesaMarek Olšák3-0/+93
2021-07-21llvmpipe: Add a linear rasterizer optimized for 2D rendering.Jose Fonseca2-3/+407
2021-07-20util/tc: add a util function for setting bytes_mapped_limitMike Blumenkrantz2-0/+14