aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_nir.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Implement nir_op_imul/umul_high in terms of MULH.Francisco Jerez2015-08-061-31/+2
* i965/nir: Add new utility method brw_glsl_base_type_for_nir_type()Eduardo Lima Mitev2015-08-031-14/+2
* i965/nir: Move brw_type_for_nir_type() to brw_nir to allow reuseEduardo Lima Mitev2015-08-031-18/+0
* i965/fs: Fix regression with SIMD8 VS since b5f1a48e234d47b24df38cb562cffb894...Francisco Jerez2015-07-311-1/+2
* i965/fs: Translate memory barrier NIR intrinsics.Francisco Jerez2015-07-291-0/+7
* i965/fs: Execute nir_setup_uniforms, _inputs and _outputs unconditionally.Francisco Jerez2015-07-291-15/+7
* i965/fs: Don't overwrite fs_visitor::uniforms and ::param_size during the SIM...Francisco Jerez2015-07-291-3/+4
* i965/fs: Drop unused untyped surface read and atomic emit methods.Francisco Jerez2015-07-291-8/+5
* i965/fs: Revisit NIR atomic counter intrinsic translation.Francisco Jerez2015-07-291-17/+32
* i965: Lift the constness restriction on surface indices passed to untyped ops.Francisco Jerez2015-07-291-0/+3
* i965: fix warning since tess merge.Dave Airlie2015-07-231-0/+2
* i965: Fix stride field for the result of emit_uniformize().Francisco Jerez2015-07-211-2/+2
* i965/nir/fs: removed unneeded support for global variablesAlejandro PiƱeiro2015-07-201-12/+4
* i965: Implement nir_op_uadd_carry and _usub_borrow without accumulator.Francisco Jerez2015-07-161-22/+4
* i965: Implement b2f and b2i using negation.Francisco Jerez2015-07-161-3/+1
* i965: Switch on shader stage in nir_setup_outputs().Kenneth Graunke2015-07-091-26/+33
* i965/vs: Fix matNxM vertex attributes where M != 4.Kenneth Graunke2015-07-071-4/+11
* i965/gen4-5: Enable 16-wide dispatch on shaders with control flow.Francisco Jerez2015-07-071-7/+1
* i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRANeil Roberts2015-07-061-0/+4
* i965/fs: Don't disable SIMD16 when using the pixel interpolatorNeil Roberts2015-07-031-8/+3
* i965/fs: Remove fs_inst constructors that don't take an explicit exec_sizeJason Ekstrand2015-06-301-2/+4
* i965/fs: Add a builder argument to offset()Jason Ekstrand2015-06-301-29/+29
* i965/fs: emit constants only onceConnor Abbott2015-06-301-13/+14
* i965/fs: use SSA values directlyConnor Abbott2015-06-301-23/+41
* i965/nir: Support barrier intrinsic functionJordan Justen2015-06-121-0/+4
* i965/fs: Fix unused variable warningChad Versace2015-06-121-1/+2
* i965/fs: Remove dead IR construction code from the visitor.Francisco Jerez2015-06-091-3/+0
* i965/fs: Migrate translation of NIR texturing instructions to the IR builder.Francisco Jerez2015-06-091-4/+4
* i965/fs: Migrate translation of NIR intrinsics to the IR builder.Francisco Jerez2015-06-091-40/+40
* i965/fs: Migrate translation of NIR ALU instructions to the IR builder.Francisco Jerez2015-06-091-96/+96
* i965/fs: Migrate translation of NIR control flow to the IR builder.Francisco Jerez2015-06-091-11/+12
* i965/fs: Migrate NIR variable handling to the IR builder.Francisco Jerez2015-06-091-11/+10
* i965/fs: Migrate NIR emit_percomp() to the IR builder.Francisco Jerez2015-06-091-6/+10
* i965/fs: Migrate pull constant loads to the IR builder.Francisco Jerez2015-06-091-2/+2
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-041-1/+4
* nir: Get rid of the array elements parameter on load/store intrinsicsJason Ekstrand2015-05-201-31/+25
* i965/fs: Lower integer multiplication after optimizations.Matt Turner2015-05-181-34/+2
* nir: Delete all traces of nir_op_flogIan Romanick2015-05-081-3/+0
* nir: Delete all traces of nir_op_fexpIan Romanick2015-05-081-1/+0
* i965: Fix variable indexing of sampler arrays under non-uniform control flow.Francisco Jerez2015-05-041-2/+2
* i965: Fix variable indexing of UBO arrays under non-uniform control flow.Francisco Jerez2015-05-041-4/+4
* i965/fs: Fix code emission for imul_high in NIR.Matt Turner2015-04-271-1/+23
* i965/nir: Use the correct offsets when handling register indirectsJason Ekstrand2015-04-221-27/+27
* i965: Add a devinfo field to backend_visitor and use it for gen checksJason Ekstrand2015-04-221-21/+21
* i965: Remove the context parameter from brw_texture_offsetJason Ekstrand2015-04-221-1/+1
* i965/fs: Calculate delta_x and delta_y together.Matt Turner2015-04-211-7/+6
* i965/nir: Make INTEL_DEBUG=ann work with NIR.Kenneth Graunke2015-04-111-0/+4
* i965: Create NIR during LinkShader() and ProgramStringNotify().Kenneth Graunke2015-04-111-173/+1
* nir: Store num_direct_uniforms in the nir_shader.Kenneth Graunke2015-04-111-2/+3
* i965: Move lower_output_reads to brw_link_shader().Kenneth Graunke2015-04-111-1/+0