60045 Commits (51c5fc85e11858b11cf2a3c89ff8052fbc67faab)
 

Author SHA1 Message Date
  Chris Forbes 51c5fc85e1 glsl: Add ir support for `sample` qualifier; adjust compiler and linker 11 years ago
  Chris Forbes 51aa15aca2 glsl: Add frontend support for `sample` auxiliary storage qualifier 11 years ago
  Chris Forbes a1ca580240 i965: Don't flag gather quirks for Gen8+ 11 years ago
  Chris Forbes 83b83fb984 i965/Gen7: Allow CMS layout for multisample textures 11 years ago
  Chris Forbes 3122c2421a i965/vs: Sample from MCS surface when required 11 years ago
  Chris Forbes 7810162053 i965/fs: Sample from MCS surface when required 11 years ago
  Chris Forbes 7629c489c8 i965: Add shader opcode for sampling MCS surface 11 years ago
  Chris Forbes 27359b8079 i965/Gen7: Include bitfield in the sampler key for CMS layout 11 years ago
  Chris Forbes b1604841c2 i965/Gen7: Move decision to allocate MCS surface into intel_mipmap_create 11 years ago
  Chris Forbes 6ca9a6f4d7 i965/Gen7: emit mcs info for multisample textures 11 years ago
  Chris Forbes dfa952da97 i965/wm: Set copy of sample mask in 3DSTATE_PS correctly for Haswell 11 years ago
  Chris Forbes 8064b0f2c4 i965: refactor sample mask calculation 11 years ago
  Ian Romanick 758658850b glsl: Don't emit empty declaration warning for a struct specifier 11 years ago
  Thomas Hellstrom 453651e521 st/xa: Bump major version number to 2 11 years ago
  Ben Skeggs 92ceb327ba nvc0: fixup gk110 and up not being listed in various switch statements 11 years ago
  Kenneth Graunke 26f3ff8a91 i965: Replace non-standard INLINE macro with "inline". 11 years ago
  Kenneth Graunke 11d9af7c0a i965: Don't use GL types in files shared with intel-gpu-tools. 11 years ago
  Kenneth Graunke a7bdd4cba8 i965: Drop trailing whitespace from the rest of the driver. 11 years ago
  Kenneth Graunke d542c45c75 i965: Drop trailing whitespace from files shared with intel-gpu-tools. 11 years ago
  José Fonseca 3be333ed30 tools/trace: More tweaks to state dumping. 11 years ago
  José Fonseca 9648b76dc4 trace: Reorder dumping of pipe_rasterizer_state. 11 years ago
  José Fonseca 10450cbbe6 trace: Dump pipe_sampler_state::seamless_cube_map. 11 years ago
  Michel Dänzer 7435d9f77c radeonsi: Remove some stale XXX / FIXME comments 11 years ago
  Matt Turner cbb49cb2f7 i965: Emit better code for ir_unop_sign. 11 years ago
  Matt Turner d30b2ed5f8 i965/fs: New peephole optimization to flatten IF/BREAK/ENDIF. 12 years ago
  Matt Turner 9658b04fc4 i965/fs: Emit a MOV instead of a SEL if the sources are the same. 12 years ago
  Matt Turner 4532cac06a i965/fs: Extend SEL peephole to handle only matching MOVs. 12 years ago
  Matt Turner 13de9f03f1 i965/fs: New peephole optimization to generate SEL. 12 years ago
  Matt Turner fa227e7cbc i965/fs: Add SEL() convenience function. 12 years ago
  Matt Turner 4b0ef4bf38 glsl: Use fabs() on floating point values. 11 years ago
  Matt Turner 8814806c97 i965: Print conditional mod in dump_instruction(). 12 years ago
  Matt Turner b9af66528e i965: Externalize conditional_modifier for use in dump_instruction(). 11 years ago
  Matt Turner 637dda1c30 i965: Print argument types in dump_instruction(). 11 years ago
  Matt Turner 21e92e74c8 i965: Externalize reg_encoding for use in dump_instruction(). 11 years ago
  Matt Turner 729fe77e3b i965/vec4: Don't print swizzles for immediate values. 11 years ago
  Matt Turner 2b8e0a73fb i965/vec4: Print negate and absolute value for src args. 11 years ago
  Matt Turner a85f1b7adf i965/vec4: Add support for printing HW_REGs in dump_instruction(). 11 years ago
  Matt Turner 942151af30 i965/fs: Print ARF registers properly in dump_instruction(). 11 years ago
  Matt Turner 0e4053234d i965: Don't print extra (null) arguments in dump_instruction(). 11 years ago
  Matt Turner d79e711718 glsl: Remove silly OR(..., 0x0) from ldexp() lowering. 11 years ago
  Matt Turner b1eb2ad8d1 i965: Allow commuting the operands of ADDC for const propagation. 11 years ago
  Matt Turner 04d83396ee i965/fs: Rename register_coalesce_2() -> register_coalesce(). 11 years ago
  Matt Turner 9a6b14f674 i965/fs: Remove now useless register_coalesce() pass. 11 years ago
  Matt Turner 1520ae48b8 i965/fs: Let register_coalesce_2() eliminate self-moves. 11 years ago
  Matt Turner 8786f381ec i965: Allow constant propagation into ASR and BFI1. 11 years ago
  Matt Turner ba84800275 i965/cfg: Document cur_* variables. 11 years ago
  Matt Turner 7642c3c6ff i965/cfg: Remove ip & cur from brw_cfg. 11 years ago
  Matt Turner d2fcdd0973 i965/cfg: Clean up cfg_t constructors. 11 years ago
  Matt Turner c6450fa963 i965/cfg: Throw out confusing make_list method. 11 years ago
  Matt Turner f3bce19f6c i965/cfg: Include only needed headers. 11 years ago