aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gallium: add PIPE_SHADER_CAP_GLSL_16BIT_TEMPS for LowerPrecisionTemporariesMarek Olšák2020-07-0720-0/+25
* glsl: lower mediump temporaries to 16 bits except structures (v2)Marek Olšák2020-07-074-2/+1028
* glsl: Handle 16-bit types in loop analysisAlyssa Rosenzweig2020-07-071-0/+9
* glsl: add capability to lower mediump array typesMarek Olšák2020-07-071-29/+48
* glsl: lower builtins to mediump that always return mediump or lowpMarek Olšák2020-07-072-2/+114
* glsl: lower builtins to mediump that ignore precision of certain parametersMarek Olšák2020-07-072-0/+97
* glsl: don't lower builtins to mediump that don't allow itMarek Olšák2020-07-074-15/+334
* glsl: don't lower precision of textureSizeMarek Olšák2020-07-072-0/+19
* glsl: flatten a tautological conditional in lower_precisionMarek Olšák2020-07-071-8/+5
* glsl: cleanups in lower_precisionMarek Olšák2020-07-071-9/+8
* glsl: remove the return type from lower_precisionMarek Olšák2020-07-072-10/+3
* glsl: convert reusable lower_precision util code into helper functionsMarek Olšák2020-07-071-27/+34
* glsl: validate more stuffMarek Olšák2020-07-071-0/+66
* glsl: run validate_ir_tree if GLSL_VALIDATE=1 regardless of the build configMarek Olšák2020-07-071-4/+5
* glsl: fix evaluating float16 constant expression matricesMarek Olšák2020-07-071-0/+6
* glsl: fix the type of ir_constant_data::u16Marek Olšák2020-07-071-1/+1
* glsl: print constant initializersMarek Olšák2020-07-071-0/+10
* glsl: print precision qualifiers in IR dumpsMarek Olšák2020-07-071-2/+3
* glsl: make print_type non-static for debuggingMarek Olšák2020-07-072-11/+12
* anv: Handle clamping of inverted depth rangesJason Ekstrand2020-07-071-2/+10
* llvmpipe: add ARB_post_depth_coverage support.Dave Airlie2020-07-082-3/+30
* draw/gs: use mask to limit vertex emission.Dave Airlie2020-07-085-2/+8
* draw: free vertex info from geometry streams.Dave Airlie2020-07-081-0/+5
* draw: use common exit path in pipeline finish.Dave Airlie2020-07-081-7/+2
* draw/gs: reverse the polarity of the invocation/prims executionDave Airlie2020-07-081-30/+27
* draw: account primitive lengths for all streams.Dave Airlie2020-07-082-5/+7
* gallivm/nir: end primitive for all streams.Dave Airlie2020-07-081-4/+3
* gallivm/nir: don't access stream var outside boundsDave Airlie2020-07-081-0/+4
* gallivm/gs_iface: pass stream into end primitive interface.Dave Airlie2020-07-085-5/+5
* draw/gs: only allocate memory for streams needed.Dave Airlie2020-07-081-2/+2
* gallivm/draw/gs: pass vertex stream count into shader buildDave Airlie2020-07-084-2/+6
* draw/gs: fix up current verts in output fetching.Dave Airlie2020-07-081-1/+1
* draw: emit so primitives before ending empty pipeline.Dave Airlie2020-07-081-3/+4
* gallivm/nir: call end prim at end on all GS streams.Dave Airlie2020-07-081-1/+2
* broadcom/qpu: set VC5_QPU_RADDR_A out of the switch at _pack_branchNeil Roberts2020-07-071-5/+5
* aco: use VOP2 version of v_mbcnt_hi_u32_b32 on GFX6/7Rhys Perry2020-07-072-2/+6
* util: Share a single function pointer for the 4-byte rgba unpack function.Eric Anholt2020-07-0720-147/+116
* util: Remove the stub pack/unpack functions for YUV formats.Eric Anholt2020-07-073-741/+27
* llvmpipe: Generalize "could llvmpipe fetch this format" check in unit testing.Eric Anholt2020-07-071-11/+7
* util: Use designated initializers to clean up the format tables' pack/unpack.Eric Anholt2020-07-071-51/+28
* util: Merge util_format_read_4* functions.Eric Anholt2020-07-075-135/+53
* util: Merge util_format_write_4* functions.Eric Anholt2020-07-074-105/+28
* svga: Reuse util_format_unpack_rgba().Eric Anholt2020-07-071-12/+1
* gallium/util: Move the Z/S handling to the outside of get_tile().Eric Anholt2020-07-071-51/+46
* gallium/util: Clean up the Z/S tile write path.Eric Anholt2020-07-071-27/+10
* gallium/util: Fix location of the comment about S8_UINT handling.Eric Anholt2020-07-071-4/+4
* etnaviv: Use the util_pack_color_union() helper.Eric Anholt2020-07-071-7/+1
* util: Remove unused util_format_planar_is_supported().Eric Anholt2020-07-072-29/+0
* softpipe: Clean up softpipe's SSBO load/store interpreting instructions.Eric Anholt2020-07-071-25/+9
* util: Mark util_format_description() as a const function.Eric Anholt2020-07-071-1/+1