projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge remote-tracking branch 'mesa-public/master' into vulkan
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_fs_generator.cpp
2015-12-11
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
2015-11-24
Matt Turner
i965: Clean up #includes in the compiler.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-24
Matt Turner
i965: Push down inclusion of brw_program.h.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-24
Matt Turner
i965: Prevent implicit upcasts to brw_reg.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-23
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-23
Jason Ekstrand
i965/fs: Stomp the texture return type to UINT32 for...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-19
Matt Turner
i965: Drop IMM fs_reg/src_reg -> brw_reg conversions.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-15
Kenneth Graunke
i965: Introduce a MOV_INDIRECT opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
Merge branch 'wip/i965-separate-sampler-tex' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
i965/fs: Plumb separate surfaces and samplers through...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
i965/fs: Separate the sampler from the surface in gener...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-14
Kenneth Graunke
i965: Add a SHADER_OPCODE_URB_READ_SIMD8_PER_SLOT opcode.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Use BRW_MRF_COMPR4 macro in more places.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Replace HW_REG with ARF/FIXED_GRF.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965/fs: Handle type-V immediates in brw_reg_from_fs_reg().
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Rename GRF to VGRF.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Use brw_reg's nr field to store register number.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Remove fixed_hw_reg field from backend_reg.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Use immediate storage in inherited brw_reg.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Add and use enum brw_reg_file.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-13
Matt Turner
i965: Make 'dw1' and 'bits' unnamed structures in brw_reg.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-12
Matt Turner
i965: Add initial assembly validation pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-12
Matt Turner
i965: Set annotation_info's mem_ctx.
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Iago Toral Quiroga
i965/fs: Do not mark used surfaces in FS_OPCODE_GET_BUF...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Iago Toral Quiroga
i965/fs: Do not mark used direct surfaces in UNIFORM_PU...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Iago Toral Quiroga
i965/fs: Do not mark direct used surfaces in VARYING_PU...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-05
Neil Roberts
i965/fs/skl+: Use ld2dms_w instead of ld2dms
blob
|
commitdiff
|
raw
|
diff to current
2015-11-03
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-02
Matt Turner
i965: Replace default case with list of enum values.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-30
Connor Abbott
i965: dump scheduling cycle estimates
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Matt Turner
i965/fs: Emit a single ADD instruction for SET_SAMPLE_I...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Matt Turner
i965/fs: Drop unnecessary write-enable-all from SET_SAM...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Matt Turner
i965/fs: Use type-W for immediate in SampleID setup.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Ben Widawsky
i965: Implement ARB_shader_stencil_export (gen9+)
blob
|
commitdiff
|
raw
|
diff to current
2015-10-22
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-21
Kenneth Graunke
i965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-21
Kenneth Graunke
i965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKE...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Jason Ekstrand
i965/fs: Remove the gl_program from the generator
blob
|
commitdiff
|
raw
|
diff to current
2015-10-19
Jason Ekstrand
i965/asm: Explicitly use a nir_instr for IR annotations
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Neil Roberts
i965/fs: Handle non-const sample number in interpolateA...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-01
Kristian Høgsberg...
Merge branch 'master' of ../mesa into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Samuel Iglesias...
i965/fs: Implement FS_OPCODE_GET_BUFFER_SIZE
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Iago Toral Quiroga
i965: Turn BRW_MAX_MRF into a macro that accepts a...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Iago Toral Quiroga
i965: Move MRF register asserts out of brw_reg.h
blob
|
commitdiff
|
raw
|
diff to current
2015-09-21
Iago Toral Quiroga
i965: Maximum allowed size of SEND messages is 15 ...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Ilia Mirkin
i965: add support for textureSamples function
blob
|
commitdiff
|
raw
|
diff to current
2015-08-17
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965: Lift the constness restriction on surface indices...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Use exec_size instead of dispatch_width to...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-29
Francisco Jerez
i965/fs: Remove the FS_OPCODE_SET_OMASK pseudo-opcode.
blob
|
commitdiff
|
raw
|
diff to current
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-26
Connor Abbott
Merge branch 'wip/nir-vtn' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
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
next