aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs_visitor.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Use a const nir_shader in backend_shaderJason Ekstrand2015-10-191-1/+1
* nir: remove dependency on glslRob Clark2015-10-161-1/+1
* i965/vs: Simplify fs_visitor's ATTR file.Kenneth Graunke2015-10-121-1/+2
* i965/shader: Get rid of the shader, prog, and shader_prog fieldsJason Ekstrand2015-10-021-5/+3
* i965/fs: Use the nir info instead of pulling things out of [shader_]progJason Ekstrand2015-10-021-1/+1
* i965/fs: Move sampler unit lookup into rescale_texcoordJason Ekstrand2015-10-021-4/+10
* i965: Fix BRW_VARYING_SLOT_PAD handling in the scalar VS backend.Kenneth Graunke2015-09-261-4/+2
* i965/fs: Fix comparison between signed and unsigned integer expressionsIago Toral Quiroga2015-09-181-2/+2
* i965/fs: The barrier send uses only 1 payload registerJordan Justen2015-09-151-2/+4
* i965/fs: Only read output_components many components when writing an outputJason Ekstrand2015-09-151-1/+3
* i965/fs: Set output_components for lowered clip distance outputsJason Ekstrand2015-09-151-0/+2
* i965: Remove the brw_vue_prog_key base class.Kenneth Graunke2015-09-031-5/+7
* i965: Delete the brw_vue_program_key::userclip_active flag.Kenneth Graunke2015-09-031-1/+1
* i965/fs: Remove fs_visitor::try_replace_with_sel().Matt Turner2015-08-281-89/+0
* i965/fs: Drop unused untyped surface read and atomic emit methods.Francisco Jerez2015-07-291-112/+0
* i965/fs: Remove the emit_texture_gen*() fs_visitor methods.Francisco Jerez2015-07-291-608/+0
* i965/fs: Reimplement emit_mcs_fetch() in terms of logical sends.Francisco Jerez2015-07-291-23/+13
* i965/fs: Reimplement emit_texture() in terms of logical send messages.Francisco Jerez2015-07-291-17/+49
* i965/fs: Fix misleading comment regarding the message header in emit_texture_...Francisco Jerez2015-07-291-2/+3
* i965/fs: Pass a BAD_FILE header source to LOAD_PAYLOAD in emit_texture_gen7().Francisco Jerez2015-07-291-1/+1
* i965/fs: Reimplement emit_single_fb_write() in terms of logical framebuffer w...Francisco Jerez2015-07-291-183/+20
* i965/fs: Don't attempt to copy the useless half of oMask for SIMD8 FB writes.Francisco Jerez2015-07-291-8/+18
* i965/fs: Move up Gen6 no16 check to emit_fb_writes().Francisco Jerez2015-07-291-9/+11
* i965/fs: Move up prog_data->uses_omask assignment up to brw_codegen_wm_prog().Francisco Jerez2015-07-291-2/+0
* i965/fs: Simplify control flow in emit_single_fb_write().Francisco Jerez2015-07-291-12/+16
* i965/fs: Fix slight layering violation in emit_single_fb_writes().Francisco Jerez2015-07-291-12/+10
* i965/nir/fs: removed unneeded support for global variablesAlejandro PiƱeiro2015-07-201-1/+0
* i965/cs: Use dispatch width of 8 for cs terminate payload setupJordan Justen2015-07-161-1/+1
* i965/fs: Use the builder directly for the gen6 interpolation add(32)Jason Ekstrand2015-07-011-6/+5
* i965/fs: Remove the width field from fs_regJason Ekstrand2015-06-301-13/+13
* i965/fs: Use exec_size instead of dst.width for computing component sizeJason Ekstrand2015-06-301-1/+1
* i965/fs: Add a builder argument to offset()Jason Ekstrand2015-06-301-71/+72
* i965/fs: Set the builder group for emitting FB-write stencil/AA alphaJason Ekstrand2015-06-301-1/+1
* i965/fs: Explicitly set the exec_size on the add(32) in interpolation setupJason Ekstrand2015-06-301-4/+6
* i965/fs: use SSA values directlyConnor Abbott2015-06-301-0/+1
* i965/vs: Move compute_clip_distance() out of emit_urb_writes().Kenneth Graunke2015-06-281-5/+11
* i965: Write at least some data in SIMD8 URB write messages.Kenneth Graunke2015-06-281-4/+11
* i965/fs: Fix ir_txs in emit_texture_gen4_simd16().Kenneth Graunke2015-06-261-3/+4
* i965/fs: Get rid of an unused variable in emit_barrier()Jason Ekstrand2015-06-231-2/+2
* i965: Remove the brw_context from the visitorsJason Ekstrand2015-06-231-2/+3
* i965/vs: Pass the current set of clip planes through run() and run_vs()Jason Ekstrand2015-06-231-6/+5
* i965: Pull calls to get_shader_time_index out of the visitorJason Ekstrand2015-06-231-2/+5
* i965: Replace some instances of brw->gen with devinfo->genJason Ekstrand2015-06-231-4/+4
* i965: Initialize backend_shader::mem_ctx in its constructor.Matt Turner2015-06-231-3/+1
* i965/fs: Implement support for ir_barrierJordan Justen2015-06-121-0/+23
* i965/cs: Use exec all for CS terminateJordan Justen2015-06-121-1/+2
* i965/fs: Remove dead IR construction code from the visitor.Francisco Jerez2015-06-091-79/+0
* i965/fs: Migrate CS terminate message to the IR builder.Francisco Jerez2015-06-091-3/+2
* i965/fs: Migrate VS output writes to the IR builder.Francisco Jerez2015-06-091-13/+11
* i965/fs: Migrate FS framebuffer writes to the IR builder.Francisco Jerez2015-06-091-28/+29