summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Print reg and reg_offset separately for ATTR files.Kenneth Graunke2015-10-011-1/+1
* i965/nir: Refactor input/output lowering setup into helpers.Kenneth Graunke2015-10-011-20/+26
* nir: Allow nir_lower_io() to only lower one type of variable.Kenneth Graunke2015-10-011-2/+2
* meta: Handle array textures in scaled MSAA blitsIan Romanick2015-09-301-15/+20
* i965/miptree: Add PRM references for most struct members (v2)Chad Versace2015-09-301-25/+154
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-309-52/+62
* i965/miptree: Rename intel_miptree_map::mt -> ::linear_mt (v2)Chad Versace2015-09-302-15/+17
* i965/miptree: Fix comments for map modeChad Versace2015-09-301-1/+1
* i965/miptree: More comments for BRW_MAP_DIRECT_BIT (v2)Chad Versace2015-09-301-1/+3
* i965: Remove duplicate copy of is_scalar_shader_stage().Kenneth Graunke2015-09-301-31/+20
* i915: Remember to call intel_prepare_render() before blittingVille Syrjälä2015-09-301-0/+5
* i915: Fix texcoord vs. varying collision in fragment programsVille Syrjälä2015-09-302-26/+71
* i830: Fix collision between I830_UPLOAD_RASTER_RULES and I830_UPLOAD_TEX(0)Ville Syrjälä2015-09-301-4/+4
* i965/cs: Upload UBO/SSBO surfacesJordan Justen2015-09-304-1/+30
* i965: Get rid of prog_data compare functionsJason Ekstrand2015-09-3011-135/+1
* i965/state_cache: Remove the aux_compare fieldsJason Ekstrand2015-09-302-11/+0
* i965/copy_image: Fix a copy+past errorJason Ekstrand2015-09-301-1/+1
* i965: Remove early release of DRI2 miptreeChris Wilson2015-09-301-1/+0
* i965/vec4/nir: add nir_intrinsic_memory_barrier supportSamuel Iglesias Gonsalvez2015-09-301-0/+9
* nir: Use a system value for gl_PrimitiveIDIn.Kenneth Graunke2015-09-291-0/+10
* i965/cs: Generate code to load gl_NumWorkGroupsJordan Justen2015-09-291-0/+28
* i965/cs: Setup surface binding for gl_NumWorkGroupsJordan Justen2015-09-295-1/+53
* i965/cs: Add a binding table entry for gl_NumWorkGroupsJordan Justen2015-09-293-5/+29
* i965/cs: Store compute invocation information in brw contextJordan Justen2015-09-292-24/+37
* i965/cs: Re-emit cs_state when surfaces have changedJordan Justen2015-09-291-1/+2
* i965/cs: Re-emit push constants and cs_state on new batchesJordan Justen2015-09-291-2/+4
* mesa: rename gl_shader_program's NumUniformBlocks to NumBufferInterfaceBlocksSamuel Iglesias Gonsalvez2015-09-293-9/+9
* i965/gen9: Add a condition for starting pixel in fast copy blitAnuj Phogat2015-09-281-0/+4
* i965: Rename intel_miptree_get_dimensions_for_image()Anuj Phogat2015-09-285-10/+14
* i965/gen9: Fix {src, dst}_pitch alignment check for XY_FAST_COPY_BLTAnuj Phogat2015-09-281-11/+7
* i965: Fix {src, dst}_pitch alignment check for XY_SRC_COPY_BLTAnuj Phogat2015-09-281-2/+7
* i965: Move conversion of {src, dst}_pitch to dwords outside if/elseAnuj Phogat2015-09-281-16/+9
* i965: Delete temporary variable 'src_pitch'Anuj Phogat2015-09-281-5/+1
* i965: Use helper function intel_get_tile_dims() in surface setupAnuj Phogat2015-09-281-2/+12
* i965: Use intel_get_tile_dims() to get tile masksAnuj Phogat2015-09-284-33/+28
* i965: Add a helper function intel_get_tile_dims()Anuj Phogat2015-09-282-22/+64
* i965/fs: Fix hang on IVB and VLV with image format mismatch.Francisco Jerez2015-09-281-4/+38
* i965/gs: Optimize away the EOT write on Gen8+ with static vertex count.Kenneth Graunke2015-09-261-0/+15
* i965/gs: Allow src0 immediates in GS_OPCODE_SET_WRITE_OFFSET.Kenneth Graunke2015-09-262-2/+14
* i965: Implement "Static Vertex Count" geometry shader optimization.Kenneth Graunke2015-09-265-4/+28
* i965: Move GS_THREAD_END mlen calculations out of the generator.Kenneth Graunke2015-09-262-2/+2
* i965: Simplify handling of VUE map changes.Kenneth Graunke2015-09-264-42/+17
* i965/gs: Remove the dependency on the VS VUE map.Kenneth Graunke2015-09-262-11/+14
* i965: Don't re-layout varyings for separate shader programs.Kenneth Graunke2015-09-265-18/+67
* i965/vue: Make assign_vue_map() take an explicit slot.Kenneth Graunke2015-09-261-16/+19
* i965: Initialize unused VUE map slots to BRW_VARYING_SLOT_PAD.Kenneth Graunke2015-09-261-1/+1
* i965: Fix BRW_VARYING_SLOT_PAD handling in the scalar VS backend.Kenneth Graunke2015-09-261-4/+2
* i965: Enable ARB_shader_storage_buffer_object extension for gen7+Samuel Iglesias Gonsalvez2015-09-251-0/+1
* i965/nir/vec4: Implement nir_intrinsic_ssbo_atomic_*Iago Toral Quiroga2015-09-252-0/+79
* i965/nir/fs: Implement nir_intrinsic_ssbo_atomic_*Iago Toral Quiroga2015-09-252-0/+79