summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: enable tessellation if the driver supports itMarek Olšák2015-07-231-0/+5
* st/mesa: set default tessellation levelsMarek Olšák2015-07-236-1/+67
* st/mesa: add barrier supportIlia Mirkin2015-07-231-1/+4
* st/mesa: disable copy propagation for tessellation shadersIlia Mirkin2015-07-231-1/+5
* st/mesa: set vertices_per_patch when drawingIlia Mirkin2015-07-231-0/+2
* st/mesa: add 2d indexing support to outputsIlia Mirkin2015-07-231-10/+37
* st/mesa: handle tessellation 2D varyings correctlyMarek Olšák2015-07-231-8/+20
* st/mesa: lower gl_TessLevel from float[] to vecnIlia Mirkin2015-07-231-0/+2
* st/mesa: query shader CAPs for tessellationIlia Mirkin2015-07-231-0/+15
* st/mesa: add texture updates for tessellation programsIlia Mirkin2015-07-234-0/+72
* st/mesa: handle constbufs/ubos for tessellation shadersIlia Mirkin2015-07-233-1/+95
* st/mesa: add conversion for tessellation shadersMarek Olšák2015-07-232-98/+274
* st/mesa: add tessellation shader statesIlia Mirkin2015-07-239-1/+459
* mesa: implement GL_IS_PER_PATCHMarek Olšák2015-07-231-2/+8
* glsl: use separate varying slots for patch varyingsMarek Olšák2015-07-231-1/+5
* glsl: analyze TES usage of gl_ClipDistanceChris Forbes2015-07-232-0/+8
* glsl: pass shader stage to lower_output_reads and handle tess controlIlia Mirkin2015-07-232-2/+2
* glsl: don't lower variable indexing on non-patch tessellation inputs/outputsMarek Olšák2015-07-233-5/+7
* glsl: lower gl_TessLevel* from float[n] to vecn.Fabian Bieler2015-07-231-0/+1
* glsl: add tessellation shader defines and built-in variables.Fabian Bieler2015-07-232-0/+10
* mesa: don't allow drawing with tess ctrl shader and without tess eval shaderMarek Olšák2015-07-231-0/+19
* mesa: handle tessellation shaders in use_shader_programMarek Olšák2015-07-231-4/+2
* mesa: add program interface queries for tessellation shadersMarek Olšák2015-07-232-8/+21
* mesa: add misc tessellation shader stuffFabian Bieler2015-07-234-5/+80
* mesa: add tessellation shader getters (v3)Fabian Bieler2015-07-233-0/+135
* mesa: allow setting of patch parameters.Marek Olšák2015-07-232-2/+47
* mesa: require VS if TCS or TES is present in pipelineChris Forbes2015-07-231-1/+3
* mesa: allow tess stages in glUseProgramStagesChris Forbes2015-07-231-4/+9
* mesa: support tess stages in glGetProgramPipelineivFabian Bieler2015-07-231-4/+11
* mesa: take tessellation into account when validating GS input primitive modeMarek Olšák2015-07-231-2/+20
* mesa: allow drawing of patch primitivesChris Forbes2015-07-231-0/+45
* mesa: add _mesa_has_tessellationMarek Olšák2015-07-232-1/+12
* mesa: add misc tessellation shader supportFabian Bieler2015-07-232-1/+88
* mesa: add tessellation shader init functions.Fabian Bieler2015-07-232-0/+42
* mesa: add tessellation shader state and limitsChris Forbes2015-07-234-0/+29
* mesa: add tessellation shader enumsFabian Bieler2015-07-236-1/+25
* mesa: add tessellation shader structsFabian Bieler2015-07-231-0/+105
* mapi: add ARB_tessellation_shaderFabian Bieler2015-07-234-1/+29
* drirc: drop support for Heaven 3.0, fixes tessellation in 4.0Marek Olšák2015-07-231-20/+3
* st/mesa: use cso_set_samplersMarek Olšák2015-07-232-10/+8
* cso: remove clip state handlingMarek Olšák2015-07-231-2/+5
* cso: only allow saving and restoring fragment sampler statesMarek Olšák2015-07-222-4/+4
* cso: only allow saving and restoring fragment sampler viewsMarek Olšák2015-07-222-4/+4
* st/mesa: don't call st_validate_state in BlitFramebufferMarek Olšák2015-07-221-2/+2
* st/dri: expose sRGB visuals (v2)Marek Olšák2015-07-221-0/+1
* dri/common: remove unused drm_version variableEmil Velikov2015-07-225-34/+1
* radeon,r200: allow hyperz for radeon DRM module v2Emil Velikov2015-07-222-15/+4
* radeon,r200: remove support for UMS radeon DRM moduleEmil Velikov2015-07-221-27/+17
* radeon,r200: remove unused variable texmicrotileEmil Velikov2015-07-224-8/+0
* swrast: remove unneeded __NOT_HAVE_DRM_H defineEmil Velikov2015-07-221-1/+0