summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_fs.h
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Use the builder dispatch_width for computing register offsetsJason Ekstrand2015-06-301-1/+1
* i965/fs: Add a builder argument to offset()Jason Ekstrand2015-06-301-1/+1
* i965/fs: Move offset(fs_reg, unsigned) to brw_fs.hJason Ekstrand2015-06-301-0/+21
* i965/fs: emit constants only onceConnor Abbott2015-06-301-0/+2
* i965/fs: use SSA values directlyConnor Abbott2015-06-301-0/+3
* i965/vs: Move compute_clip_distance() out of emit_urb_writes().Kenneth Graunke2015-06-281-1/+1
* i965: Remove the brw_context from the visitorsJason Ekstrand2015-06-231-1/+1
* i965/vs: Pass the current set of clip planes through run() and run_vs()Jason Ekstrand2015-06-231-4/+4
* i965/fs: Add a do_rep_send flag to run_fsJason Ekstrand2015-06-231-1/+1
* i965: Pull calls to get_shader_time_index out of the visitorJason Ekstrand2015-06-231-2/+5
* i965: Use a single index per shader for shader_time.Jason Ekstrand2015-06-231-1/+2
* i965/fs: Make no16 non-variadicJason Ekstrand2015-06-231-1/+1
* i965: Remove the dependance on brw_context from the generatorsJason Ekstrand2015-06-231-1/+3
* i965: Plumb compiler debug logging through a function pointer in brw_compilerJason Ekstrand2015-06-231-2/+2
* i965/fs: Implement support for ir_barrierJordan Justen2015-06-121-0/+3
* fs/reg_allocate: Remove the MRF hack helpers from fs_visitorJason Ekstrand2015-06-091-4/+0
* i965/fs: Don't let the EOT send message interfere with the MRF hackJason Ekstrand2015-06-091-1/+2
* i965/fs: Remove dead IR construction code from the visitor.Francisco Jerez2015-06-091-73/+0
* i965/fs: Migrate translation of NIR texturing instructions to the IR builder.Francisco Jerez2015-06-091-1/+2
* i965/fs: Migrate translation of NIR intrinsics to the IR builder.Francisco Jerez2015-06-091-1/+2
* i965/fs: Migrate translation of NIR ALU instructions to the IR builder.Francisco Jerez2015-06-091-1/+1
* i965/fs: Migrate translation of NIR control flow to the IR builder.Francisco Jerez2015-06-091-1/+2
* i965/fs: Migrate NIR emit_percomp() to the IR builder.Francisco Jerez2015-06-091-1/+2
* i965/fs: Migrate FS framebuffer writes to the IR builder.Francisco Jerez2015-06-091-1/+2
* i965/fs: Migrate shader time to the IR builder.Francisco Jerez2015-06-091-2/+3
* i965/fs: Migrate pull constant loads to the IR builder.Francisco Jerez2015-06-091-4/+5
* i965/fs: Migrate Gen4 send dependency workarounds to the IR builder.Francisco Jerez2015-06-091-1/+1
* i965/fs: Allocate a common IR builder object in fs_visitor.Francisco Jerez2015-06-091-0/+2
* i965/fs: Remove the ir_visitor codeJason Ekstrand2015-05-281-48/+2
* i965: Remove the old fragment program codeJason Ekstrand2015-05-281-26/+0
* i965: Make fs/vec4_visitor inherit from ir_visitor directlyJason Ekstrand2015-05-281-1/+1
* i965: Rename backend_visitor to backend_shaderJason Ekstrand2015-05-281-1/+1
* i965/fs: Lower integer multiplication after optimizations.Matt Turner2015-05-181-0/+1
* i965/fs: Combine the fs_visitor constructors.Kenneth Graunke2015-05-141-20/+4
* i965/fs: Rework the fs_visitor LOAD_PAYLOAD instructionJason Ekstrand2015-05-061-2/+2
* i965/fs: Make LOAD_PAYLOAD take a header sizeJason Ekstrand2015-05-061-1/+2
* i965/fs: Make emit_single_fb_write take an explicit exec_sizeJason Ekstrand2015-05-061-1/+1
* i965: Define helper function to copy an arbitrary live component from some re...Francisco Jerez2015-05-041-0/+2
* i965: Perform basic optimizations on the FIND_LIVE_CHANNEL opcode.Francisco Jerez2015-05-041-0/+1
* i965: Simplify generator code for untyped surface messages.Francisco Jerez2015-05-041-11/+0
* i965: Add brw_setup_tex_for_precompile. Use in VS, GS & FS.Jordan Justen2015-05-021-0/+3
* i965/fs: Support compute programs in fs_visitorJordan Justen2015-05-021-0/+10
* i965/cs: Add generator support for CS_OPCODE_CS_TERMINATEJordan Justen2015-05-021-0/+1
* i965/fs: Add emit_cs_terminate to emit CS_OPCODE_CS_TERMINATEJordan Justen2015-05-021-0/+1
* i965/fs: Strip trailing constant zeroes in sample messagesNeil Roberts2015-05-011-0/+1
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-1/+1
* i965/fs: Add a devinfo field to the generator and use it for gen checksJason Ekstrand2015-04-221-0/+1
* i965/fs: Remove the GL context from the generatorJason Ekstrand2015-04-221-1/+0
* i965/fs: Calculate delta_x and delta_y together.Matt Turner2015-04-211-2/+1
* i965/fs: Emit ADDs for gl_FragCoord, not virtual opcodes.Matt Turner2015-04-211-1/+0