projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vc4: Add support for enabling early Z discards.
2014-12-15
Jason Ekstrand
util/hash_table: Rework the API to know about hashing
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-11-18
Jason Ekstrand
docs/GL3: Mark GL_ARB_direct_state_access as being...
commit
|
commitdiff
|
tree
2014-11-07
Jason Ekstrand
glsl/list: Add an exec_list_validate function
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-28
Jason Ekstrand
i965/fs: Don't set dependency hints on instructions...
commit
|
commitdiff
|
tree
2014-10-27
Jason Ekstrand
i965/fs: Make scratch write instructions use the correct...
commit
|
commitdiff
|
tree
2014-10-27
Jason Ekstrand
i965/fs: Use correct spill offsets
commit
|
commitdiff
|
tree
2014-10-27
Jason Ekstrand
i965: Use the spill destination for the message header...
commit
|
commitdiff
|
tree
2014-10-27
Jason Ekstrand
i965/fs: Don't [un]spill multiple registers at a time...
commit
|
commitdiff
|
tree
2014-10-27
Jason Ekstrand
i965/fs: Use instruction execution sizes when generating...
commit
|
commitdiff
|
tree
2014-10-24
Jason Ekstrand
i965/fs: Compute q-values for register allocation manually
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-24
Jason Ekstrand
i965/fs: Don't interfere with too many base registers
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@gmail.com>
commit
|
commitdiff
|
tree
2014-10-24
Jason Ekstrand
i965/fs: Properly precolor payload registers on GEN5...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-24
Jason Ekstrand
i965/fs: Add another use of MAX_VGRF_SIZE
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-24
Jason Ekstrand
util: Use reg_belongs_to_class instead of BITSET_TEST
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-17
Jason Ekstrand
i965/fs: Change the type of booleans to UD and emit...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-14
Jason Ekstrand
i965/fs: Use the correct regs_written on unspill instructions
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-02
Jason Ekstrand
i965/fs: Use the correct base_mrf for spilling pairs...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-02
Jason Ekstrand
i965/fs: Add a MAX_GRF_SIZE define and use it various...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-02
Jason Ekstrand
i965/fs: Use the actual regsister width in brw_reg_from_fs_reg
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-02
Jason Ekstrand
i965/fs_fp: Use null_reg from fs_visitor instead of...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-10-01
Jason Ekstrand
i965/fs: Fix the build
commit
|
commitdiff
|
tree
2014-10-01
Jason Ekstrand
i965/fs: Fix an uninitialized value warnings
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/brw_reg: Make the accumulator register take an...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Properly calculate the number of instructions...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the GRF for FB writes on gen >= 7
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Handle COMPR4 in LOAD_PAYLOAD
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Constant propagate into LOAD_PAYLOAD
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Add split_virtual_grfs and compute_to_mrf...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Add a an optional source to the FS_OPCODE_FB_WRITE...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the GRF for UNTYPED_SURFACE_READ instructions
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the GRF for UNTYPED_ATOMIC instructions
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Add a function for getting a component of...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the instruction execution size directly...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use exec_size instead of force_uncompressed...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use instruction execution sizes instead of...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use instruction execution sizes to set compression...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Remove unneeded uses of force_uncompressed
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Derive force_uncompressed from instruction...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Make fs_reg::effective_width take fs_inst...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Better guess the width of LOAD_PAYLOAD
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Add an exec_size field to fs_inst
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Determine partial writes based on the destination...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Fix a bug in register coalesce
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Rework GEN5 texturing code to use fs_reg and...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs_reg: Allocate double the number of vgrfs in...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Handle printing of registers better.
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965: Explicitly set widths on gen5 math instruction...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Make half() divide the register width by 2...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Add a concept of a width to fs_reg
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: A little harmless refactoring of register_coalesce
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/brw_reg: Add a firsthalf function and use it in...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Copy propagate partial reads.
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Refactor fs_inst::is_send_from_grf()
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Clean up emit_fb_writes
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Print BAD_FILE registers in dump_instruction
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Make compact_virtual_grfs an optimization...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i964/fs: Make immediate fs_reg constructors explicit
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Make null_reg_* const members of fs_visitor...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the var_from_vgrf helper function instead...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Fix a bug with dead_code_eliminate on large...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use the UW type for the destination of VARYING_PULL...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Use offset a lot more places
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: fix a comment in compact_virtual_grfs
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Rewrite fs_visitor::split_virtual_grfs
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs_live_variables: Use var_from_vgrf insead of...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-30
Jason Ekstrand
i965/fs: Manually generate the meta fast-clear shader
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-06
Jason Ekstrand
i965/fs: Don't look at virtual_grf_sizes for uniforms
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-05
Jason Ekstrand
i965/blorp: Pass image formats seperately from the...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-05
Jason Ekstrand
i965/fs: Clean up emitting of untyped atomic and surface...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-03
Jason Ekstrand
i965/copy_image: Divide the x offsets by block width...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-03
Jason Ekstrand
i965/copy_image: Use the correct block dimension
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-03
Jason Ekstrand
meta/copy_image: Use the correct texture level when...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-03
Jason Ekstrand
i965/copy_image: Use the correct texture level
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-02
Jason Ekstrand
main: Don't leak temporary texture rows
commit
|
commitdiff
|
tree
2014-09-01
Jason Ekstrand
i965/fs: Don't segfault when debug-logging a null program
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-09-01
Jason Ekstrand
i965/vec4: Don't segfault when debug-logging a null...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-14
Jason Ekstrand
mesa/texstore: Don't use the _mesa_swizzle_and_convert...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-12
Jason Ekstrand
gallium/r300: Fix a link error in the tests
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
i965/cse: Don't eliminate instructions with side-effects
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
docs/GL3: Mark ARB_copy_image as implemented on i965
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
i965: Add support for ARB_copy_image
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
mesa/meta: Add a partial implementation of CopyImageSubData
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
mesa/meta: Make _mesa_meta_bind_fbo_image also take...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-11
Jason Ekstrand
mesa: Add GL API support for ARB_copy_image
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-06
Jason Ekstrand
mesa/formats: Fix the size of ETC2_SRGB8_PUNCHTHROUGH_ALPHA1
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-06
Jason Ekstrand
mesa/formats: Use the correct swizzle parameter for...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/texstore: Add a generic rgba integer texture upload...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/texstore: Add a generic float/normalized rgba...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/texstore: Use _mesa_swizzle_and_convert when possible
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
main/texstore: Split texture storage into three functions
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/format_utils: Add a function to convert a mesa_format...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/format_utils: Add a general format conversion...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/imports: Add a _mesa_half_is_negative helper function
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/formats: Add layout and swizzle information
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/formats: Remove IndexBits
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/formats: Autogenerate the format_info structure...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa/main: Add python code to generate the format_info...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa: Add python to parse the formats CSV file
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
mesa: Add a format description CSV file
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
2014-08-05
Jason Ekstrand
util/tests/hash_table: Link against libmesautil instead...
Signed-off-by:
Jason Ekstrand
<jason.ekstrand@intel.com>
commit
|
commitdiff
|
tree
next