aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965
Commit message (Expand)AuthorAgeFilesLines
* i965: make pull constant loads in gen6 start at MRFs 16/17Iago Toral Quiroga2015-10-082-3/+6
* i965: Fix remove_duplicate_mrf_writes so it can handle 24 MRFs in gen6Iago Toral Quiroga2015-10-081-1/+1
* i965: remove unneeded #include of colormac.hMark Janes2015-10-062-2/+0
* mesa/i965: Refactor brw_is_front_buffer_{drawing,reading} to common codeIan Romanick2015-10-064-33/+12
* i965: Don't override NewFramebuffer just to call _mesa_new_framebufferIan Romanick2015-10-062-16/+0
* i965: Use C99 initializers for primitive arraysIan Romanick2015-10-061-24/+24
* i965: add EXT_polygon_offset_clamp support to gen4/gen5Ilia Mirkin2015-10-057-9/+30
* i965: Generalize predicated break pass for use in vec4 backend.Matt Turner2015-10-055-12/+16
* i965/fs: Use backend_instruction in predicated break peephole.Matt Turner2015-10-051-4/+4
* i965/fs: Remove SNB embedded-comparison support from optimizations.Matt Turner2015-10-052-32/+3
* i965: Fix intel_miptree_is_fast_clear_capable()Chad Versace2015-10-051-5/+19
* i965/mt: Declare some functions as staticChad Versace2015-10-052-7/+3
* i965: Make vec4_visitor's destructor virtualIago Toral Quiroga2015-10-051-1/+1
* i965: Assert on the number of combined UBO and SSBO binding table entriesIago Toral Quiroga2015-10-052-0/+4
* i965: Reserve binding table space for SSBO surfacesIago Toral Quiroga2015-10-051-0/+1
* i965: Define BRW_MAX_SSBOIago Toral Quiroga2015-10-052-7/+10
* i965: Define BRW_MAX_UBOIago Toral Quiroga2015-10-052-3/+6
* i965/vec4: Remove more dead visitor/vertex program code.Matt Turner2015-10-043-23/+0
* i965: Don't print line numbers with INTEL_DEBUG=optimizer.Matt Turner2015-10-041-2/+4
* glsl: reduce memory footprint of uniform_storage structTimothy Arceri2015-10-051-1/+1
* i965: Remove shader_prog from vec4_gs_visitor.Kenneth Graunke2015-10-043-9/+9
* i965: Use nir->has_transform_feedback_varyings to avoid shader_prog.Kenneth Graunke2015-10-041-1/+1
* nir: Introduce new nir_intrinsic_load_per_vertex_input intrinsics.Kenneth Graunke2015-10-042-37/+34
* mesa: remove Driver.AccumMarek Olšák2015-10-031-1/+0
* i965/wm: Make compute_barycentric_interp_modes take a nir_shader and a devinfoJason Ekstrand2015-10-021-24/+15
* i965: Use nir_foreach_variableJason Ekstrand2015-10-024-7/+7
* i965/nir: Remove the prog parameter from brw_nir_lower_inputsJason Ekstrand2015-10-021-4/+2
* i965/shader: Get rid of the shader, prog, and shader_prog fieldsJason Ekstrand2015-10-0219-99/+68
* i965/fs,vec4: Get rid of the sanity_param_countJason Ekstrand2015-10-025-31/+0
* i965/vec4: Use nir info instead of pulling things out of [shader_]progJason Ekstrand2015-10-023-10/+9
* i965/fs: Use the nir info instead of pulling things out of [shader_]progJason Ekstrand2015-10-023-20/+19
* i965/fs: Move sampler unit lookup into rescale_texcoordJason Ekstrand2015-10-023-14/+13
* i965/cs: Remove the prog argument from local_id_payload_dwordsJason Ekstrand2015-10-023-7/+5
* i965/backend_shader: Add a field to store the NIR shaderJason Ekstrand2015-10-028-41/+39
* nir/glsl: Take a gl_shader_program and a stage rather than a gl_shaderJason Ekstrand2015-10-021-2/+1
* i965: Move prog_data uniform setup to the codegen levelJason Ekstrand2015-10-026-17/+26
* i965: Move binding table setup to codegen time.Jason Ekstrand2015-10-0210-66/+67
* i965/shader: Pull assign_common_binding_table_offsets out of backend_shaderJason Ekstrand2015-10-025-11/+36
* i965/nir: Simplify uniform setupJason Ekstrand2015-10-022-24/+16
* i965/nir: Pull GLSL uniform handling into a common functionJason Ekstrand2015-10-026-151/+133
* i965/nir: Pull common ARB program uniform handling into a common functionJason Ekstrand2015-10-025-34/+70
* i965/vec4: Use the uniform count from nir_assign_var_locationsJason Ekstrand2015-10-021-21/+11
* i965/shader: Get rid of the setup_vec4_uniform_value helperJason Ekstrand2015-10-025-41/+0
* i965/shader: Pull setup_image_uniform_values out of backend_shaderJason Ekstrand2015-10-023-20/+42
* i965/vec4: Get rid of the uniform_vector_size arrayJason Ekstrand2015-10-025-18/+5
* i965/vec4: Use the actual channels used in pack_uniform_registersJason Ekstrand2015-10-021-14/+37
* i965: Pull stage_prog_data.nr_params out of the NIR shaderJason Ekstrand2015-10-024-24/+14
* i965/vs: Move lazy NIR creation to codegen_vs_progJason Ekstrand2015-10-022-12/+13
* i965/vec4: Delete the old vec4_vp codeJason Ekstrand2015-10-028-672/+0
* i965/vec4: Delete the old ir_visitor codeJason Ekstrand2015-10-026-2025/+2