summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker
Commit message (Expand)AuthorAgeFilesLines
...
* st/mesa: always set sampler swizzle according to the texture base formatMarek Olšák2017-06-221-32/+9
* st/mesa: samplers only need to track whether GLSL >= 130Marek Olšák2017-06-225-22/+25
* st/mesa: simplify get_texture_format_swizzleMarek Olšák2017-06-221-23/+20
* st/mesa: add an entirely separate codepath for setting up buffer viewsMarek Olšák2017-06-226-100/+134
* st/mesa: don't return an error from update_single_textureMarek Olšák2017-06-223-11/+7
* st/mesa: clean up trivial dereferences in update_texturesMarek Olšák2017-06-221-6/+7
* st/mesa: don't check MaxTextureImageUnits in update_texturesMarek Olšák2017-06-221-12/+2
* st/mesa: don't call st_shader_stage_to_ptarget in update_texturesMarek Olšák2017-06-221-8/+7
* st/mesa: sink and simplify texBaseFormat getting for sampler statesMarek Olšák2017-06-221-9/+9
* st/mesa: don't set sampler states for TBOsMarek Olšák2017-06-222-4/+12
* st/mesa: optimize sampler state translation codeMarek Olšák2017-06-221-48/+20
* st/mesa: sink code needed for apply_texture_swizzle_to_border_colorMarek Olšák2017-06-221-28/+33
* st/mesa: simplify update_shader_samplersMarek Olšák2017-06-221-16/+8
* st/mesa: when binding sampler states, don't check the max sampler limitMarek Olšák2017-06-221-8/+1
* st/mesa: don't unbind sampler states if none are usedMarek Olšák2017-06-221-1/+1
* st/mesa: unify update_gp/tcp/tep codeMarek Olšák2017-06-221-63/+28
* st/mesa: don't search through shader variants if there is only oneMarek Olšák2017-06-221-51/+90
* st/mesa: don't track shader variants in st_contextMarek Olšák2017-06-222-23/+14
* st/mesa: move blend color into its own state atomMarek Olšák2017-06-223-6/+10
* st/mesa: check correctly if multisampling is enabledMarek Olšák2017-06-222-3/+4
* st/mesa: don't invoke st_finalize_texture & st_convert_sampler for TBOsMarek Olšák2017-06-221-4/+6
* mesa: don't flag _NEW_PROGRAM_CONSTANTS for GLSL programs for st/mesaMarek Olšák2017-06-221-3/+0
* mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesaMarek Olšák2017-06-221-0/+10
* mesa: don't flag _NEW_POLYGON_STIPPLE for st/mesaMarek Olšák2017-06-221-3/+1
* mesa: don't flag _NEW_LINE for st/mesaMarek Olšák2017-06-221-1/+1
* mesa: don't flag _NEW_POLYGON for st/mesaMarek Olšák2017-06-221-2/+2
* mesa: don't flag _NEW_TRANSFORM for st/mesa if possibleMarek Olšák2017-06-221-4/+5
* mesa: don't flag _NEW_VIEWPORT for st/mesa if possibleMarek Olšák2017-06-221-3/+3
* mesa: don't flag _NEW_MULTISAMPLE for st/mesaMarek Olšák2017-06-221-17/+19
* mesa: don't flag _NEW_COLOR for st/mesa if possibleMarek Olšák2017-06-221-3/+4
* mesa: use DriverFlags.NewAlphaTest to communicate alphatest changes to st/mesaMarek Olšák2017-06-221-2/+2
* mesa: don't flag _NEW_DEPTH for st/mesaMarek Olšák2017-06-221-3/+1
* mesa: replace VP/FP/ATIfs _Enabled flags with helper functionsMarek Olšák2017-06-221-1/+2
* mesa: don't update draw buffer bounds in _mesa_update_stateMarek Olšák2017-06-222-0/+8
* mesa: replace ctx->VertexProgram._TwoSideEnabled with a helper functionMarek Olšák2017-06-221-1/+2
* mesa: stop using _NEW_STENCIL with st/mesa, use DriverFlags.NewStencil insteadMarek Olšák2017-06-221-2/+2
* mesa: replace _mesa_update_stencil() with helper functionsMarek Olšák2017-06-221-1/+1
* st/mesa: fix assert to be simplerDave Airlie2017-06-211-4/+1
* st/mesa: simplify returning GL_VENDORMarek Olšák2017-06-192-5/+1
* st/mesa: remove the "Gallium 0.4 on" prefix from GL_RENDERERMarek Olšák2017-06-192-8/+1
* st/mesa: don't update MSAA states for GL_FRAMEBUFFER_SRGBMarek Olšák2017-06-191-1/+1
* st/glsl_to_tgsi: use correct writemask when converting generic intrinsicsNicolai Hähnle2017-06-191-0/+2
* st/mesa: enable ARB_bindless_textureSamuel Pitoiset2017-06-141-0/+1
* st/mesa: disable per-context seamless cubemap when using texture handlesSamuel Pitoiset2017-06-141-3/+6
* st/mesa: make bindless samplers/images bound to units residentSamuel Pitoiset2017-06-143-0/+108
* st/mesa: add infrastructure for storing bound texture/image handlesSamuel Pitoiset2017-06-144-0/+97
* st/mesa: add st_create_{texture,image}_handle_from_unit() helperSamuel Pitoiset2017-06-141-0/+41
* st/mesa: add st_convert_image_from_unit() helperSamuel Pitoiset2017-06-142-11/+27
* st/mesa: make convert_sampler_from_unit() non-staticSamuel Pitoiset2017-06-142-6/+13
* st/mesa: make update_single_texture() non-staticSamuel Pitoiset2017-06-142-6/+14