summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga
AgeCommit message (Expand)AuthorFilesLines
2018-05-29gallium: add PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITYMarek Olšák1-0/+3
2018-05-16svga: fix incompatible bind flags at buffer validation timeCharmaine Lee1-2/+7
2018-04-30gallium: add initial support for conservative rasterizationRhys Perry1-0/+13
2018-04-19svga: Fix incorrect advertizing of EGL_KHR_gl_colorspaceThomas Hellstrom1-1/+1
2018-03-23svga: simplify uses_flat_interp expression in emit_input_declarations()Brian Paul1-1/+1
2018-03-23svga: replace unsigned with proper enum namesBrian Paul2-15/+16
2018-03-23svga: use enum tgsi_opcodeBrian Paul2-5/+5
2018-03-20gallium: add packed uniform CAPTimothy Arceri1-0/+1
2018-03-02svga: add SVGA_NEW_PRESCALE to the tracked dirty mask for gsCharmaine Lee1-1/+2
2018-03-02svga: fix blending regressionBrian Paul1-11/+24
2018-03-02svga: check svga_have_vgpu10() in svga_delete_blend_state()Brian Paul1-1/+1
2018-03-02svga: if svga_update_state() fails, skip the draw callBrian Paul1-5/+5
2018-03-02svga: let svga_update_state_retry() return a boolBrian Paul2-6/+9
2018-03-02svga: s/unsigned/boolean/ for a few local varsBrian Paul1-6/+6
2018-02-20svga: replaced 'unsigned' with proper enum types in shader codeBrian Paul1-12/+21
2018-02-20svga: Fix a leftover debug hackThomas Hellstrom1-2/+2
2018-02-17gallium: allow drivers to impose BO flags restrictions on constant buffer 0Marek Olšák1-0/+1
2018-02-15svga: replace gotos with else clausesBrian Paul3-23/+20
2018-02-15svga: s/unsigned/enum pipe_shader_type/Brian Paul3-4/+6
2018-02-15svga: move duplicated code for setting fillmode/flatshade stateBrian Paul1-20/+10
2018-02-15svga: move svga_update_state() call in draw codeBrian Paul1-18/+19
2018-02-15svga: call tgsi_scan_shader() for dummy shadersBrian Paul2-0/+7
2018-02-14gallium: drop all the guard band float caps.Dave Airlie1-5/+0
2018-02-02gallium: Add a new A4B4G4R4 pipe format for Broadcom.Eric Anholt1-0/+1
2018-02-01svga: remove unneeded #includes in svga_pipe_draw.cBrian Paul1-7/+0
2018-02-01svga: whitespace/formatting fixes in svga_pipe_draw.cBrian Paul1-33/+34
2018-02-01svga: clean up retry_draw_range_elements(), retry_draw_arrays()Brian Paul1-54/+27
2018-02-01svga: remove unused min/max_index params to draw_vgpu10()Brian Paul1-4/+3
2018-01-31svga: use opcode local var to simplify some codeBrian Paul1-4/+2
2018-01-31svga: s/unsigned/VGPU10_OPCODE_TYPE/Brian Paul1-10/+11
2018-01-30gallium: introduce PIPE_CAP_FENCE_SIGNAL v2Andres Rodriguez1-0/+1
2018-01-30gallium: add type parameter to create_fence_fdAndres Rodriguez1-1/+3
2018-01-29svga: Check rasterization state object before checking poly_stipple_enableNeha Bhende1-1/+1
2018-01-29svga: Adjust alpha for S3TC_DXT1_EXT RGB formatsNeha Bhende1-0/+4
2018-01-25svga: s/Bool/SVGA3dBool/ in SVGA3dDevCapResultBrian Paul1-3/+3
2018-01-23svga: fix context alloc error handlingGrazvydas Ignotas1-1/+1
2018-01-22svga: Prevent use after free.Jose Fonseca1-0/+1
2018-01-19autotools: include meson build files in tarballDylan Baker1-1/+2
2018-01-17gallium: remove PIPE_CAP_USER_CONSTANT_BUFFERSMarek Olšák1-2/+0
2018-01-17gallium: remove PIPE_CAP_TEXTURE_SHADOW_MAPMarek Olšák1-2/+0
2018-01-17gallium: remove PIPE_CAP_TWO_SIDED_STENCILMarek Olšák1-2/+0
2018-01-17svga: add num-commands-per-draw HUD queryBrian Paul6-0/+24
2018-01-11svga: simplify failure code in emit_rss_vgpu9()Brian Paul1-17/+12
2018-01-11svga: remove unused fail parameter to EMIT_RS(), EMIT_RS_FLOAT()Brian Paul1-57/+57
2018-01-11svga: add assertion in svga_queue_rs()Brian Paul1-0/+1
2018-01-11svga: whitespace/formatting fixes in svga_state_rss.cBrian Paul1-79/+75
2017-12-28svga: update SVGA_NEW_ flags for updating sampler stateBrian Paul1-3/+4
2017-12-28svga: whitespace, formatting fixes in svga_state_tss.cBrian Paul1-34/+21
2017-12-28svga: check for null fs pointer in update_samplers()Brian Paul1-1/+1
2017-12-27svga: move variant->fs_shadow_compare_units assignmentBrian Paul1-2/+2