summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965
Commit message (Expand)AuthorAgeFilesLines
* i965/vec4: add support for printing DF immediatesConnor Abbott2017-01-031-0/+3
* i965/vec4/nir: fix emitting 64-bit immediatesIago Toral Quiroga2017-01-031-4/+18
* i965/vec4/nir: set the right type for 64-bit registersConnor Abbott2017-01-031-0/+3
* i965/vec4/nir: support doubles in ALU operationsIago Toral Quiroga2017-01-031-4/+7
* i965/vec4/nir: Add bit-size information to typesIago Toral Quiroga2017-01-031-4/+4
* i965/vec4/nir: allocate two registers for dvec3/dvec4Connor Abbott2017-01-031-3/+4
* i965/vec4/nir: simplify glsl_type_for_nir_alu_type()Connor Abbott2017-01-031-14/+2
* i965/nir: double/dvec2 uniforms only need to be padded to a single vec4 slotSamuel Iglesias Gonsálvez2017-01-031-1/+2
* i965/fs: fix exec_size when emitting DIM instructionSamuel Iglesias Gonsálvez2017-01-031-1/+1
* i965: stop passing gl_shader_program to brw_compile_gs() and gen6_gs_visitor()Timothy Arceri2017-01-035-10/+6
* i965: get InfoLog and LinkStatus via the shader program data pointer in gl_pr...Timothy Arceri2017-01-035-12/+10
* i965: eliminate gen6_xfb_enabled field in brw_gs_prog_dataTimothy Arceri2017-01-035-20/+11
* i965: update brw_get_shader_time_index() not to take gl_shader_programTimothy Arceri2017-01-038-25/+31
* i965/miptree: Create a disable CCS flagBen Widawsky2017-01-024-20/+16
* i965: Replace bool aux disable with enumBen Widawsky2017-01-022-13/+21
* i965: Avoid NULL pointer dereference when transform feedback is off.Kenneth Graunke2016-12-301-2/+2
* i965/peephole_ffma: Use nir_builderJason Ekstrand2016-12-301-29/+14
* nir: Rename convert_to_ssa lower_regs_to_ssaJason Ekstrand2016-12-291-1/+1
* mesa/glsl/i965: remove Driver.NewShader()Timothy Arceri2016-12-302-12/+0
* i965: move compiled_once flag to brw_programTimothy Arceri2016-12-308-48/+23
* mesa: store gl_program in gl_transform_feedback_object rather than gl_shader_...Timothy Arceri2016-12-302-5/+4
* mesa/glsl: move LinkedTransformFeedback from gl_shader_program to gl_programTimothy Arceri2016-12-304-9/+10
* i965: get LinkedTransformFeedback from gl_transform_feedback_objectTimothy Arceri2016-12-301-20/+9
* i965: Allow import/export of ARGB1555 imagesChad Versace2016-12-271-0/+3
* i965/generator/tex: Handle an immediate sampler with an indirect textureJason Ekstrand2016-12-232-4/+12
* i965: Use nir_opt_trivial_continues and nir_opt_ifJason Ekstrand2016-12-221-0/+9
* i965: make use of nir_lower_returns() for GLTimothy Arceri2016-12-232-6/+2
* i965: disable loop unrolling in GLSL IRTimothy Arceri2016-12-231-1/+1
* i965: use nir loop unrolling passTimothy Arceri2016-12-232-5/+20
* nir: pass compiler rather than devinfo to functions that call nir_optimizeTimothy Arceri2016-12-237-21/+18
* i965: use nir_lower_indirect_derefs() for GLSLTimothy Arceri2016-12-232-17/+12
* i965: allow sampler indirects on all gensTimothy Arceri2016-12-231-4/+0
* i965: allow unsourced enabled VAOJuan A. Suarez Romero2016-12-211-7/+16
* i965: Don't bail on vertex element processing if we need draw params.Kenneth Graunke2016-12-201-17/+17
* i965: keep gl_program shader info in sync after gather infoTimothy Arceri2016-12-202-2/+11
* i965/vec4: Fix TCS output reads with non-zero component qualifiers.Kenneth Graunke2016-12-141-5/+5
* i965/disasm: Decode dataport constant cache control fields.Francisco Jerez2016-12-141-0/+1
* i965/fs: Remove the FS_OPCODE_SET_SIMD4X2_OFFSET virtual opcode.Francisco Jerez2016-12-144-33/+0
* i965/fs: Drop useless access mode override from pull constant generator code.Francisco Jerez2016-12-141-2/+0
* i965/fs: Fetch one cacheline of pull constants at a time.Francisco Jerez2016-12-142-19/+18
* i965/fs: Expose arbitrary pull constant load sizes to the IR.Francisco Jerez2016-12-144-27/+26
* i965: Factor out oword block read and write message control calculation.Francisco Jerez2016-12-142-12/+8
* i965/fs: Switch to the constant cache for uniform pull constants.Francisco Jerez2016-12-144-91/+36
* i965: Let the caller of brw_set_dp_write/read_message control the target cache.Francisco Jerez2016-12-143-42/+43
* i965/gen6+: Invalidate constant cache on brw_emit_mi_flush().Francisco Jerez2016-12-141-0/+1
* i965/miptree: Use intel_miptree_copy for mapsJason Ekstrand2016-12-131-12/+8
* i965/blit: Fix the src dimension sanity check in miptree_copyJason Ekstrand2016-12-131-2/+10
* main: use new driver flag for conservative rasterization stateLionel Landwerlin2016-12-134-6/+11
* i965: remove brw_lower_texture_gradientsIago Toral Quiroga2016-12-135-358/+1
* i965/nir: enable lowering of texture gradient for shadow samplersIago Toral Quiroga2016-12-131-0/+3