projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/blorp: Only do offset hacks for fake W-tiling and IMS
2016-08-16
Francisco Jerez
i965/fs: Estimate maximum sampler message execution...
commit
|
commitdiff
|
tree
2016-08-16
Francisco Jerez
i965/fs: Return zero from fs_inst::components_read...
commit
|
commitdiff
|
tree
2016-08-16
Francisco Jerez
i965/fs: Lower TEX to TXL during NIR translation.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/api: Implement clLinkProgram per-device binary...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover: Trivial cleanups for api/program.cpp.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/core: Remove compiler.hpp.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Get rid of compile_program_llvm().
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover: Provide separate program methods for compilation...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover: Unify program::build_* into a single method...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover: Define error subclass to signal build option...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover: Move back to using build_error to signal compilation...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/tgsi: Add stub link_program() function.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/tgsi: Move compiler entry point declaration...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Implement the -create-library linker option.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Implement linkage of multiple clover modules.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Split compilation and linking.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Implement library bitcode codegen.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Trivial assorted cleanups for invocation...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Split native codegen into separate file.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Split bitcode codegen into separate file.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Split shared codegen support code into...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Define function for bitcode print-out.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Split native codegen and assembly print...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Clean up bitcode codegen.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Use metadata introspection utils for kernel...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Use metadata introspection utils for kernel...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Add simplified utility functions for metadata...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Clean up codestyle of get_kernel_args().
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Fold compile_native() call into build_module_na...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Factor out duplicated construction of...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Clean up compile_native().
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Clean up ELF parsing.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Move a bunch of utility functions into...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Tidy debug handling.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Use helper function to abort compilation...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Simplify diagnostic_handler().
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Trivial codestyle clean-up for optimize().
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Clean up compilation into LLVM IR.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Factor out LLVM context init.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Declare compiler instance at top level...
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Refactor compiler instance initialization.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Factor out compiler option tokenization.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Factor out target string parsing.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Collect #ifdef mess into a separate file.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Drop dead code.
commit
|
commitdiff
|
tree
2016-07-12
Francisco Jerez
clover/llvm: Drop support for LLVM < 3.6.
commit
|
commitdiff
|
tree
2016-07-07
Francisco Jerez
i965: Fix remaining flush vs invalidate race conditions...
commit
|
commitdiff
|
tree
2016-07-07
Francisco Jerez
i965: Make room in the batch epilogue for three more...
commit
|
commitdiff
|
tree
2016-07-07
Francisco Jerez
i965: Emit SKL VF cache invalidation W/A from brw_emit_pipe_...
commit
|
commitdiff
|
tree
2016-07-07
Francisco Jerez
i965: Emit SNB write cache flush W/A from brw_emit_pipe_cont...
commit
|
commitdiff
|
tree
2016-06-28
Francisco Jerez
clover/llvm: Fix copyright attribution of invocation...
commit
|
commitdiff
|
tree
2016-06-13
Francisco Jerez
i965/fs: Fix regs_written for SIMD-lowered instructions...
commit
|
commitdiff
|
tree
2016-06-13
Francisco Jerez
i965: Fix cross-primitive scratch corruption when changing...
commit
|
commitdiff
|
tree
2016-06-13
Francisco Jerez
i965: Keep track of the per-thread scratch allocation...
commit
|
commitdiff
|
tree
2016-06-13
Francisco Jerez
i965: Fix scratch overallocation if the original slot...
commit
|
commitdiff
|
tree
2016-06-04
Francisco Jerez
Revert "i965/fs: Allow scalar source regions on SNB...
commit
|
commitdiff
|
tree
2016-06-04
Francisco Jerez
i965/vec4: Fix cmod propagation not to propagate non...
commit
|
commitdiff
|
tree
2016-06-02
Francisco Jerez
i965/fs: Reindent emit_zip().
commit
|
commitdiff
|
tree
2016-06-02
Francisco Jerez
i965/fs: Skip SIMD lowering destination zipping if...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Allow scalar source regions on SNB math instructions.
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Fix constant combining for instructions that...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Extend remove_duplicate_mrf_writes() to handle...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Fix compute_to_mrf() to coalesce VGRFs initialized...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Teach compute_to_mrf() about the COMPR4 address...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Refactor compute_to_mrf() to split search...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Fix compute-to-mrf VGRF region coverage condition.
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Simplify and improve accuracy of compute_to_mrf...
commit
|
commitdiff
|
tree
2016-05-31
Francisco Jerez
i965/fs: Teach regions_overlap() about COMPR4 MRF regions.
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965: Expose GL 4.3 on Gen8+.
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Skip gen4 pre/post-send dependency workaronds...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Skip SIMD lowering source unzipping for regular...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Factor out region zipping and unzipping from...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Generalize regions_overlap() from copy propagation...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Refactor offset() into a separate function...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Implement opt_sampler_eot() in terms of logical...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Fix UB list sentinel dereference in opt_sampler_eot().
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Take opt_redundant_discard_jumps out of the...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Run SIMD and logical send lowering after the...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Add FS_OPCODE_FB_WRITE_LOGICAL to has_side_effects().
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Allow constant propagation into logical send...
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Let CSE handle logical sampler sends as expressions.
commit
|
commitdiff
|
tree
2016-05-30
Francisco Jerez
i965/fs: Pass a BAD_FILE register to the logical FB...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965: Update compute workgroup size limit calculation...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965: Add do32 debug option.
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Build 32-wide compute shader when needed.
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Extend back-end interface for limiting the...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Implement SIMD32 register allocation support.
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Remove pre-Gen7 register allocation class...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Don't mutate multi-component arguments in...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Fix multiple ACP interference during copy...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Fix cmod propagation not to propagate non...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Estimate number of registers written correctly...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Add (sub)reg_offset asserts to brw_reg_from_fs_reg.
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Reset reg_offset of the original destination...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Skip remove_duplicate_mrf_writes() during...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Use SIMD8 SSBO GET_BUFFER_SIZE message regardless...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Don't emit duplicated SSBO GET_BUFFER_SIZE...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Emit fixed width memory fence opcode regardless...
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Return 32 bit mask from fs_builder::sample_mask().
commit
|
commitdiff
|
tree
2016-05-28
Francisco Jerez
i965/fs: Emit fixed-width null register regardless...
commit
|
commitdiff
|
tree
next