summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Expand)AuthorAgeFilesLines
* i965/nir: Do lower_io late for fragment shadersJason Ekstrand2016-02-172-1/+4
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-1116-47/+91
|\
| * i965/gs: Pass VerticesIn though prog_dataJason Ekstrand2016-02-113-1/+5
| * i965/fs: Pass usage of depth, W, and sample mask through prog_dataJason Ekstrand2016-02-116-20/+30
| * i965/fs: Refactor setup_payload_gen6 to assume FSJason Ekstrand2016-02-113-15/+15
| * i965: ir: dump floats as %-g rather than %f, so we can see denormalsChris Forbes2016-02-111-1/+1
| * i965/gen7: Require kernel cmd_parser 5 for ARB_compute_shaderJordan Justen2016-02-111-1/+2
| * st/mesa: release GLSL IR in LinkShader after it's not neededMarek Olšák2016-02-111-0/+4
| * mesa: call build_program_resource_list inside Driver.LinkShaderMarek Olšák2016-02-113-2/+7
| * st/mesa: use correct pipe functions to create tess shadersMarek Olšák2016-02-113-7/+27
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-1017-161/+199
|\|
| * nir: Remove the const_offset from nir_tex_instrJason Ekstrand2016-02-102-25/+22
| * i965: Make sure we blit a full compressed blockBen Widawsky2016-02-101-0/+14
| * meta/decompress: Don't pollute the renderbuffer namespaceIan Romanick2016-02-101-6/+8
| * meta: Use internal functions for renderbuffer accessIan Romanick2016-02-102-14/+8
| * meta/decompress: Track renderbuffer using gl_renderbuffer instead of GL API o...Ian Romanick2016-02-102-5/+11
| * i965/meta: Don't pollute the renderbuffer namespaceIan Romanick2016-02-103-16/+11
| * i965/meta: Use internal functions for renderbuffer accessIan Romanick2016-02-103-11/+8
| * i965/meta: Return struct gl_renderbuffer* from brw_get_rb_for_slice instead o...Ian Romanick2016-02-104-24/+30
| * meta: Don't save or restore the renderbuffer bindingIan Romanick2016-02-102-7/+1
| * meta: Use _mesa_CreateRenderbuffers instead of _mesa_GenRenderbuffers and _me...Ian Romanick2016-02-101-5/+4
| * i965/meta: Use _mesa_CreateRenderbuffers instead of _mesa_GenRenderbuffers an...Ian Romanick2016-02-101-4/+3
| * mesa: Refactor renderbuffer_storage to make _mesa_renderbuffer_storageIan Romanick2016-02-102-39/+63
| * mesa: Refactor _mesa_framebuffer_renderbufferIan Romanick2016-02-102-18/+27
| * st/mesa: check ureg_create() retval in create_pbo_upload_vs()Samuel Pitoiset2016-02-101-0/+2
| * i965/blorp: Fix hiz ops on MSAA surfacesChris Forbes2016-02-101-2/+8
| * i965/gen8: Remove dead assertionTopi Pohjolainen2016-02-101-6/+0
| * i965: Use constant pointer when checking for compressionTopi Pohjolainen2016-02-102-2/+2
| * mesa: fix trivial comment typo in dlist.cBrian Paul2016-02-091-1/+1
* | Merge commit '85f5c18fef1ff2f19d698f150e23a02acd6f59b9' into vulkanJason Ekstrand2016-02-1015-235/+302
|\|
| * i965/vec4: Drop support for ATTR as an instruction destination.Kenneth Graunke2016-02-091-16/+0
| * i965/vec4/gs: Stop munging the ATTR containing gl_PointSize.Kenneth Graunke2016-02-092-23/+4
| * i965: Apply VS attribute workarounds in NIR.Kenneth Graunke2016-02-098-117/+202
| * st/mesa: clarify some texture target code in st_cb_drawpix.cBrian Paul2016-02-091-3/+5
| * st/mesa: fix bitmap texture target code and simplify tex sampler stateBrian Paul2016-02-092-17/+17
| * st/mesa: use MAX3() macro, as we do for sampler view code belowBrian Paul2016-02-091-1/+2
| * st/mesa: move some st_cb_drawpixels.c code, add commentsBrian Paul2016-02-091-17/+22
| * mesa/readpix: Dedent former _mesa_readpixels() if blockNanley Chery2016-02-091-29/+29
| * mesa/readpix: Don't clip in _mesa_readpixels()Nanley Chery2016-02-091-13/+7
| * mesa/readpix: Clip ReadPixels() area to the ReadBuffer'sNanley Chery2016-02-091-2/+5
| * mesa/image: Make _mesa_clip_readpixels() work with renderbuffersNanley Chery2016-02-091-5/+17
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2016-02-0910-56/+93
|\|
| * i965/vec4: Plumb separate surfaces and samplers through from NIRJason Ekstrand2016-02-094-9/+23
| * i965/vec4: Separate the sampler from the surface in generate_texJason Ekstrand2016-02-091-5/+13
| * i965/fs: Plumb separate surfaces and samplers through from NIRJason Ekstrand2016-02-097-22/+46
| * i965/fs: Separate the sampler from the surface in generate_texJason Ekstrand2016-02-092-6/+15
| * i965/fs: Add an enum for keeping track of texture instruciton sourcesJason Ekstrand2016-02-093-44/+72
| * nir: Separate texture from sampler in nir_tex_instrJason Ekstrand2016-02-093-0/+7
| * nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-093-25/+25
| * i965: Explicitly write the "TR DS Cache Disable" bit at TCS EOT.Kenneth Graunke2016-02-093-3/+6