aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/nine
Commit message (Expand)AuthorAgeFilesLines
* gallium: rename 'state tracker' to 'frontend'Marek Olšák2020-05-1385-36746/+0
* st/nine: Set correctly blend max_rtAxel Davy2020-05-051-2/+1
* gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz2020-04-291-1/+1
* gallium: add # of MRT to blend stateRob Clark2020-04-231-0/+2
* util: don't include p_defines.h and u_pointer.h from galliumMarek Olšák2020-03-271-0/+1
* gallium/cso_context: remove cso_delete_xxx_shader helpers to fix the live cacheMarek Olšák2020-03-101-1/+1
* st/nine: Fix incompatible-pointer-types-discards-qualifiers errors.Vinson Lee2020-03-091-2/+2
* gallium: pass cso_velems_state into cso_context instead of pipe_vertex_elementMarek Olšák2020-02-281-18/+20
* gallium/hash_table: remove some function wrappersMarek Olšák2020-02-263-34/+21
* gallium/hash_table: turn it into a wrapper around util/hash_tableMarek Olšák2020-02-264-7/+7
* gallium/hash_table: use the same callback signatures as util/hash_tableMarek Olšák2020-02-262-15/+15
* nine: fix empty-body-issuesEric Engestrom2019-12-271-1/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-146-6/+6
* util: remove LIST_IS_EMPTY macroTimothy Arceri2019-10-284-6/+6
* st/nine: Fix unused variable warnings in release build.Timur Kristóf2019-10-251-9/+9
* st/nine: Fix build with -Werror=empty-bodyTimur Kristóf2019-10-251-3/+3
* st/nine: Ignore D3DSIO_RET if it is the last instruction in a shaderDanylo Piliaiev2019-09-251-1/+7
* st/nine: Properly initialize GLSL types for NIR shaders.Timur Kristóf2019-08-281-0/+5
* st/nine: Drop preprocessor guards for glibc-2.12Matt Turner2019-07-301-3/+0
* gallium: get rid of PIPE_CAP_SM3Erik Faye-Lund2019-07-101-1/+9
* st/nine: Use tgsi_to_nir when preferred IR is NIR.Timur Kristóf2019-06-054-6/+135
* gallium: Redefine the max texture 2d cap from _LEVELS to _SIZE.Eric Anholt2019-05-131-3/+3
* st/nine: Check discard_delayed_release is set before allocating moreAxel Davy2019-04-301-0/+2
* st/nine: Throttle rendering similarly for thread_submitAxel Davy2019-04-301-15/+22
* st/nine: Optimize a bit writeonly buffersAxel Davy2019-04-301-1/+6
* st/nine: Use TGSI_SEMANTIC_GENERIC for fogAxel Davy2019-04-302-28/+29
* st/nine: Enable computing const_rangesAxel Davy2019-04-301-1/+1
* st/nine: Handle const_ranges in nine_stateAxel Davy2019-04-301-2/+26
* st/nine: Cache constant buffer sizeAxel Davy2019-04-307-23/+52
* st/nine: Propagate const_range to contextAxel Davy2019-04-307-15/+37
* st/nine: Prepare constant compaction in nine_shaderAxel Davy2019-04-302-28/+118
* st/nine: Refactor counting of constantsAxel Davy2019-04-301-25/+21
* st/nine: Track constant slots usedAxel Davy2019-04-301-2/+11
* st/nine: Refactor ct_ctorAxel Davy2019-04-301-89/+95
* st/nine: Make swvp_on imply IS_VSAxel Davy2019-04-302-6/+10
* st/nine: Refactor shader constants ureg_src computationAxel Davy2019-04-302-95/+99
* st/nine: Manually upload vs and ps constantsAxel Davy2019-04-301-0/+46
* st/nine: use helper ureg_DECL_sampler everywhereAxel Davy2019-04-301-1/+1
* st/nine: Compact pixel shader keyAxel Davy2019-04-302-15/+31
* st/nine: Compact nine_ff_get_projected_keyAxel Davy2019-04-304-8/+24
* st/nine: Refactor param->relAxel Davy2019-04-301-4/+6
* st/nine: Regroup param->rel testsAxel Davy2019-04-301-8/+3
* st/nine: Control shader constant inlining with drircAxel Davy2019-04-302-1/+3
* st/nine: Recompile optimized shaders based on b/i constsAxel Davy2019-04-309-5/+211
* st/nine: Add drirc option to use data_internal for dynamic texturesAxel Davy2019-04-305-2/+17
* st/nine: Support internal compressed format for volumesAxel Davy2019-04-301-13/+16
* st/nine: Support internal compressed format for surfacesAxel Davy2019-04-301-12/+15
* st/nine: Refactor volume GetSystemMemPointerAxel Davy2019-04-301-8/+11
* st/nine: Refactor surface GetSystemMemPointerAxel Davy2019-04-301-10/+12
* st/nine: rename *_conversion to *_internalAxel Davy2019-04-304-59/+59