projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/fs: Remove the FS_OPCODE_SET_OMASK pseudo-opcode.
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_generator.cpp
2015-07-29
Francisco Jerez
i965/fs: Remove the FS_OPCODE_SET_OMASK pseudo-opcode.
blob
|
commitdiff
|
raw
2015-07-29
Francisco Jerez
i965/fs: Honour the instruction force_sechalf and exec_...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-21
Francisco Jerez
i965/fs: Fix stride for immediate registers.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-16
Francisco Jerez
i965/fs: Factor out universally broken calculation...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-07
Francisco Jerez
i965/gen4-5: Program the execution size correctly for...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Jason Ekstrand
i965/fs_generator: Use inst->exec_size for determining...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Jason Ekstrand
i965/fs: Actually set/use the mlen for gen7 uniform...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Remove the dependance on brw_context from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Plumb compiler debug logging through a function...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Jordan Justen
i965/fs: Implement support for ir_barrier
blob
|
commitdiff
|
raw
|
diff to current
2015-06-03
Matt Turner
i965: Use UW-typed immediate in multiply inst.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-30
Neil Roberts
i965: Don't add base_binding_table_index if it's zero
blob
|
commitdiff
|
raw
|
diff to current
2015-05-30
Neil Roberts
i965: Don't use a temporary when generating an indirect...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
Matt Turner
i965/fs: Rework compression control selection.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-13
Tapani Pälli
i965/fs: set execution size to 8 with simd8 ddy instruction
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Jason Ekstrand
i965: Change header_present to header_size in backend_i...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Introduce the FIND_LIVE_CHANNEL pseudo-opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Introduce the BROADCAST pseudo-opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Add memory fence opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Add typed surface access opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Add untyped surface write opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Reorder sources of the untyped atomic opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Pass the number of components as a source of...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Don't request untyped atomic writeback message...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Simplify generator code for untyped surface messages.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Fix the untyped surface opcodes to deal with...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-02
Jordan Justen
i965/cs: Add generator support for CS_OPCODE_CS_TERMINATE
blob
|
commitdiff
|
raw
|
diff to current
2015-05-01
Neil Roberts
i965/skl: Force the exec size to 8 when initing header...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Rename brw_compile to brw_codegen
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965/fs: Add a devinfo field to the generator and use...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965/device_info: Add a supports_simd16_3src flag
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Make the annotation code take a device_info inste...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965/fs: Remove the GL context from the generator
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Remove the context field from brw_compiler
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Make the brw_inst helpers take a device_info...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Combine pixel center calculation into one...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Calculate delta_x and delta_y together.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Emit ADDs for gl_FragCoord, not virtual opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Set compression only if writing two registers.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Allow an execution size of 32.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965: Replace guess_execution_size with something simpler.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-21
Matt Turner
i965/fs: Ensure delta_x/y are even-aligned registers...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Ben Widawsky
i965/fs: Combine tex/fb_write operations (opt)
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Neil Roberts
i965/skl: Use an exec size of 8 to initialise the messa...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Kenneth Graunke
i965: Implement SIMD16 texturing on Gen4.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-02
Jason Ekstrand
i965/generator: Get rid of the ! in the unreachable...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Francisco Jerez
i965: Pass number of components explicitly to brw_untyp...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Francisco Jerez
i965: Don't disable exec masking for sampler message...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Francisco Jerez
i965: Factor out logic to build a send message instruct...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Kenneth Graunke
i965/skl: Break down SIMD16 3-source instructions when...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-20
Neil Roberts
i965: Refactor SIMD16-to-2xSIMD8 checks.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Matt Turner
i965/fs: Print spills:fills and number of promoted...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-09
Iago Toral Quiroga
i965/fs: Implement SIMD16 dual source blending.
blob
|
commitdiff
|
raw
|
diff to current
2015-03-05
Mark Janes
Fix invalid extern "C" around header inclusion.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Matt Turner
Revert "i965/fs: Remove force_writemask_all assertion...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Francisco Jerez
i965/fs: Replace ud_reg_to_w() with a more general...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-18
Matt Turner
i965/fs: Remove force_writemask_all assertion for execs...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Matt Turner
i965/fs: Handle U/UW-type immediates in the generator.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-12
Ben Widawsky
i965/vs/skl: Use vec4 datatypes for message header
blob
|
commitdiff
|
raw
|
diff to current
2015-02-04
Matt Turner
i965/fs: Implement the WaCMPInstFlagDepClearedEarly...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Matt Turner
i965/fs: Apply conditional mod specially to split MAD...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-22
Jason Ekstrand
i965/emit: Do the sampler index adjustment directly...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-20
Ben Widawsky
i965: Extract scalar region checking logic
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Kenneth Graunke
i965: Pass a shader stage abbreviation to fs_generator().
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Kristian Høgsberg
i965/skl: Always use a header for SIMD4x2 sampler messages
blob
|
commitdiff
|
raw
|
diff to current
2014-12-15
Andres Gomez
i965/brw_reg: struct constructor now needs explicit...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Prepare for using the ATTR register file in the...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Add SIMD8 URB write low-level IR instruction
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Remove shader program argument and member from...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Set shader name for generator from call site
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Generalize fs_generator further
blob
|
commitdiff
|
raw
|
diff to current
2014-12-06
Matt Turner
i965/fs: Add support for generating the LINE instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-06
Matt Turner
i965: Give compile stats through KHR_debug.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Matt Turner
i965/fs: Move brw_file_from_reg() higher in the file.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Matt Turner
i965/fs: Make brw_reg_from_fs_reg static and remove...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Matt Turner
i965/fs: Treat the FB_WRITE as predicated if we're...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Kenneth Graunke
i965: Set prog_data->uses_kill if simulating alpha...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Kenneth Graunke
i965/fs: Pass key->render_to_fbo via src1 of FS_OPCODE_...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-28
Kenneth Graunke
i965/fs: Handle derivative quality decisions in the...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/fs: Add vector float immediate infrastructure.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Matt Turner
i965: Don't overwrite the math function with conditiona...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-24
Matt Turner
i965: Assert that math instructions don't have conditio...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Matt Turner
i965/fs: Move ip_record class to its one use.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Matt Turner
i965: Combine offset/texture_offset fields.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-15
Kristian Høgsberg
i965: Refactor fs_generator API
blob
|
commitdiff
|
raw
|
diff to current
2014-10-27
Jason Ekstrand
i965/fs: Use instruction execution sizes when generatin...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-02
Jason Ekstrand
i965/fs: Use the actual regsister width in brw_reg_from...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-01
Matt Turner
i965/fs: Emit compressed BFI2 instructions on Gen > 7.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Add a an optional source to the FS_OPCODE_FB_W...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use the GRF for UNTYPED_SURFACE_READ instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use the GRF for UNTYPED_ATOMIC instructions
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use the instruction execution size directly...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use instruction execution sizes to set compres...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs_reg: Allocate double the number of vgrfs in...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/brw_reg: Add a firsthalf function and use it in...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jason Ekstrand
i965/fs: Use the UW type for the destination of VARYING...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-29
Matt Turner
i965: Use BRW_MATH_DATA_SCALAR when source regioning...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Remove direct fs_generator brw_wm_prog_key...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Remove direct fs_generator brw_wm_prog_data...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-06
Jordan Justen
i965/fs: Don't store gl_fragment_program* in fs_generator
blob
|
commitdiff
|
raw
|
diff to current
next