summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Expand)AuthorFilesLines
2015-11-09NO MORE BLUE TRIANGLES!!!!!!!!!!!!!!1111111111111oneoneeleventessquashKenneth Graunke1-1/+1
2015-11-09LOOOOOOOPKenneth Graunke3-3/+13
2015-11-09disable single program flowKenneth Graunke1-2/+1
2015-11-09HAX: Disable CSE of stuffsKenneth Graunke1-2/+0
2015-11-09VS min URB hackKenneth Graunke1-3/+5
2015-11-08i965: Implement SIMD8 tessellation evaluation shader support.Kenneth Graunke10-10/+208
2015-11-08i965/fs: Implement get_nir_src_imm().Kenneth Graunke2-0/+11
2015-11-08i965: Allow indirect GS input indexing in the scalar backend.Kenneth Graunke4-46/+105
2015-11-08i965: Add a SHADER_OPCODE_URB_READ_SIMD8_PER_SLOT opcode.Kenneth Graunke4-5/+10
2015-11-08i965: Introduce a INDIRECT_THREAD_PAYLOAD_MOV opcode.Kenneth Graunke6-0/+61
2015-11-08i965/brw_reg: Add a brw_VxH_indirect helperJason Ekstrand1-0/+11
2015-11-08i965: Split nir_emit_intrinsic by stage with a general fallback.Kenneth Graunke2-277/+381
2015-11-08shader time fixesKenneth Graunke2-0/+15
2015-11-04try to fix minimum DS URB entriesKenneth Graunke1-1/+3
2015-11-04all the UBO!Kenneth Graunke1-0/+2
2015-11-04HAX: GLES31 hackery...for running dEQP.Kenneth Graunke6-47/+37
2015-11-04deqp hack: force gl_PointSize to be read from 3DSTATE_SFKenneth Graunke1-1/+1
2015-11-04i965: Implement tessellation shaders.Kenneth Graunke39-82/+2335
2015-11-04dump VS VUE map on DEBUG=vsKenneth Graunke1-1/+5
2015-11-04i965: Implement a get_nir_vertex_index_src() helper.Kenneth Graunke2-0/+25
2015-11-04i965: Implement a get_nir_indirect_src() helper.Kenneth Graunke2-0/+27
2015-11-04i965: Implement ARB_pipeline_statistics_query tessellation counters.Kenneth Graunke1-4/+4
2015-11-04i965: Add HS/DS push constant support.Kenneth Graunke4-0/+66
2015-11-04i965: Add HS/DS sampler support.Kenneth Graunke3-0/+52
2015-11-04i965: Add HS/DS surface support.Kenneth Graunke8-1/+403
2015-11-04i965: Create new files for HS/DS/TE state upload code.Kenneth Graunke9-109/+258
2015-11-04i965: Add a debug function for printing VUE maps.Kenneth Graunke2-0/+46
2015-11-04i965: Add tessellation shader VUE map code.Chris Forbes2-2/+95
2015-11-04i965: URB allocations for tessellationChris Forbes3-28/+174
2015-11-04i965: Add state bits for tess stagesChris Forbes3-0/+26
2015-11-04i965: Add backend structures for tess stagesChris Forbes6-0/+96
2015-11-04i965: Add INTEL_DEBUG=hs,ds flags for debugging tessellation shaders.Kenneth Graunke2-2/+6
2015-11-04i965: Set core tessellation-related limitsChris Forbes1-4/+22
2015-11-04i965: Map GL_PATCHES to 3DPRIM_PATCHLIST_n.Kenneth Graunke2-1/+10
2015-11-04i965: Bump the render atoms count.Kenneth Graunke1-1/+1
2015-11-04i965: Request lowering of gl_TessLevel* from float[] to vec4s.Kenneth Graunke1-0/+2
2015-11-04i965: Enable ARB_tessellation_shader on Gen8+.Kenneth Graunke1-0/+1
2015-11-04mesa: Remove ES 3.0/3.1 transform feedback primitive counting error.Kenneth Graunke1-1/+6
2015-11-04i965: Add src/dst interference for certain instructions with hazards.Kenneth Graunke7-35/+123
2015-11-04i965: Fix scalar VS float[] and vec2[] output arrays.Kenneth Graunke4-2/+17
2015-11-03i965/meta: Assert fast clears and rep clears never overlapBen Widawsky1-0/+2
2015-11-04mesa: expose support for GL_EXT_buffer_storageRyan Houdek1-0/+1
2015-11-04i965: enable ARB_arrays_of_arraysTimothy Arceri1-0/+1
2015-11-04i965: add support for image AoATimothy Arceri2-14/+18
2015-11-03mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndexJordan Justen4-10/+11
2015-11-03i965/vec4: Send from GRF in atomic operations.Matt Turner1-12/+18
2015-11-03i965: Add scalar geometry shader support.Kenneth Graunke5-24/+666
2015-11-03i965: Add scalar GS input lowering code.Kenneth Graunke1-5/+39
2015-11-03i965: Fix the fs_visitor GS constructor to take shader_time_index.Kenneth Graunke2-3/+5
2015-11-03i965/gen8+: Extract color clear surface stateBen Widawsky1-6/+15