summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker
AgeCommit message (Expand)AuthorFilesLines
2015-10-20st/mesa: optimize 4-component ubyte glDrawPixelsBrian Paul1-9/+95
2015-10-20st/mesa: check for out-of-memory in st_DrawPixels()Brian Paul1-32/+44
2015-10-20st/mesa: use MAX3() instead of MAX2(MAX2) in draw_textured_quad()Brian Paul1-1/+2
2015-10-20gallium: add PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINTMarek Olšák1-0/+3
2015-10-20st/mesa: pass the clip distance array size to driversMarek Olšák1-0/+8
2015-10-20st/mesa: create shaders which have only one variant immediatelly (v2)Marek Olšák3-2/+24
2015-10-20st/mesa: negate the can_force_persample_interp flagMarek Olšák4-5/+6
2015-10-20st/mesa: decouple shaders from contexts if they are shareableMarek Olšák6-13/+21
2015-10-19glsl_to_tgsi: Use {Num}UniformBlocks instead of {Num}BufferInterfaceBlocksIago Toral Quiroga1-2/+2
2015-10-19st/mesa: Use {Num}UniformBlocks instead of {Num}BufferInterfaceBlocksIago Toral Quiroga1-2/+2
2015-10-17st/mesa: fix clip state dependenciesMarek Olšák1-1/+4
2015-10-16st/mesa: fix incorrect pointer type arguments in st_new_program()Brian Paul1-5/+5
2015-10-15program: convert _mesa_init_gl_program() to take struct gl_program *Emil Velikov1-18/+20
2015-10-14st/fbo: use pipe_surface_release instead of pipe_surface_referenceKrzysztof Sobiecki1-1/+1
2015-10-14mesa: Rename {Num}UniformBlocks to {Num}BufferInterfaceBlocksIago Toral Quiroga2-4/+4
2015-10-09program: remove _mesa_init_*_program wrappersMarek Olšák1-25/+18
2015-10-09st/mesa: release the glsl_to_tgsi visitor after translationMarek Olšák1-2/+17
2015-10-09st/mesa: translate tessellation shaders into TGSI when we get themMarek Olšák3-36/+64
2015-10-09st/mesa: translate geometry shaders into TGSI when we get themMarek Olšák3-15/+30
2015-10-09st/mesa: translate fragment shaders into TGSI when we get themMarek Olšák4-37/+55
2015-10-09st/mesa: translate vertex shaders into TGSI when we get themMarek Olšák3-36/+44
2015-10-09st/mesa: fix glDrawPixels with a textureMarek Olšák5-29/+111
2015-10-09st/mesa: implement DrawPixels shader transformation using tgsi_transform_shaderMarek Olšák9-504/+302
2015-10-09st/mesa: make Z/S drawpix shaders independent of variants, don't use Mesa IR v2Marek Olšák5-136/+60
2015-10-09st/mesa: implement glBitmap shader transformation using tgsi_transform_shaderMarek Olšák6-244/+201
2015-10-09st/mesa: remove old emulation for VS and FS variantsMarek Olšák5-107/+17
2015-10-09st/mesa: use TGSI utility to emulate features for FS variantsMarek Olšák1-6/+21
2015-10-09st/mesa: use TGSI utility to emulate features for VS variantsMarek Olšák1-12/+29
2015-10-09st/mesa: decrease the size of st_vertex_programMarek Olšák2-51/+48
2015-10-09st/mesa: inline st_prepare_vertex_programMarek Olšák2-40/+11
2015-10-06st/mesa: Don't override NewFramebuffer just to call _mesa_new_framebufferIan Romanick1-12/+1
2015-10-03st/mesa: automatically set per-sample interpolation if using SampleID/PosMarek Olšák2-2/+10
2015-10-03st/mesa: set force_persample_interp if ARB_sample_shading is usedMarek Olšák4-0/+12
2015-10-03st/mesa: add ST_DEBUG=precompile support for tessellation shadersMarek Olšák1-0/+20
2015-10-03mesa: remove Driver.DeleteArrayObjectMarek Olšák1-3/+0
2015-10-03mesa: remove Driver.NewArrayObjectMarek Olšák1-1/+0
2015-10-03mesa: remove Driver.AccumMarek Olšák1-2/+0
2015-10-01st/mesa: clean up #includes in st_draw.cBrian Paul1-2/+2
2015-09-29st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture formatsBrian Paul1-1/+5
2015-09-29st/mesa: add some debugging code in st_ChooseTextureFormat()Brian Paul1-1/+17
2015-09-25glsl: Add parser/compiler support for unsized array's length()Samuel Iglesias Gonsalvez1-0/+5
2015-09-24st/mesa: fix front buffer regression after dropping st_validate_state in BlitMarek Olšák1-0/+2
2015-09-24mesa: rework Driver.CopyImageSubData() and related codeBrian Paul1-5/+28
2015-09-24st/mesa: keep track of saturated writes when eliminating dead codeIlia Mirkin1-2/+1
2015-09-22st/mesa: remove st_bind_framebuffer()Brian Paul1-12/+0
2015-09-16st/mesa: avoid integer overflows with buffers >= 512MBIlia Mirkin1-2/+2
2015-09-13st/mesa: emit TXQS, support ARB_shader_texture_image_samplesIlia Mirkin2-1/+6
2015-09-11st/mesa: set the vbuffer to NULL if we are skipping itDave Airlie1-1/+5
2015-09-10glsl: add ir_texture_samples texture opcodeIlia Mirkin1-0/+2
2015-09-08st/mesa: increase viewport bounds limits for GL4 hwIlia Mirkin1-2/+7