69051 Révisions (7bc39c8418ee5de49e3d38aaf5f9e478ff78874c)
 

Auteur SHA1 Message Date
  Eric Anholt 7bc39c8418 vc4: Add a dump-the-surface-contents routine. il y a 10 ans
  Eric Anholt 4df13f55b6 vc4: Allow DRI3 on simulation, as well. il y a 10 ans
  Eric Anholt 7f797e3d17 vc4: Fix pitch alignment of linear textures. il y a 10 ans
  Eric Anholt b3ea377f86 vc4: Write the alignment of level width consistently in validation. il y a 10 ans
  Eric Anholt 8975a09494 vc4: Fix use of a bool as an enum. il y a 10 ans
  Eric Anholt 04605c21f6 vc4: Decide the HW's format before laying out the miptree. il y a 10 ans
  Eric Anholt 25d60763d9 vc4: Use our device-specific ioctls for create/mmap. il y a 10 ans
  Eric Anholt af3d747194 vc4: Make a new #define for making code conditional on the simulator. il y a 10 ans
  Eric Anholt 9bafcf630a vc4: Add some useful debug printfs for miptrees. il y a 10 ans
  Ilia Mirkin baa22c8825 glsl: avoid calling base_alignment when samplers are involved il y a 10 ans
  Ilia Mirkin 43277fcd59 Revert "nv50,nvc0: remove bogus 64_FLOAT formats" il y a 10 ans
  Mario Kleiner 1110113a7f mapi: Make private copies of name strings provided by client. il y a 10 ans
  Tom Stellard dfb1ae9d91 clover: Return 0 as storage size for local kernel args that are not set v2 il y a 10 ans
  Tom Stellard 769b366b83 gallivm: Use MCInstrInfo in the disassembler for querying instruction info il y a 10 ans
  Giuseppe Bilotta 7932b30892 clover: use get_device_vendor instead of get_vendor il y a 10 ans
  Giuseppe Bilotta 76039b38f0 gallium: implement get_device_vendor() for existing drivers il y a 10 ans
  Giuseppe Bilotta 31d4e6fbff gallium: introduce get_device_vendor() entrypoint for pipes il y a 10 ans
  Giuseppe Bilotta 9280f17e82 gallium: remove trailing whitespace in p_screen.h il y a 10 ans
  Tom Stellard 6e17936bf8 clover: The unit for CL_DEVICE_MEM_BASE_ADDR_ALIGN is bits not bytes il y a 10 ans
  Tom Stellard 2b12b1752a clover: Add all the mandatory 1.1 extensions to the extension string il y a 10 ans
  Tom Stellard 96f9cc9181 clover: Add a space at the end of CL_DEVICE_OPENCL_C_VERSION il y a 10 ans
  Francisco Jerez 3d1bba7c9b i965/vec4: Fix handling of multiple register reads and writes in dead_code_eliminate(). il y a 10 ans
  Francisco Jerez 2babde35b9 i965/vec4: Calculate live intervals with subregister granularity. il y a 10 ans
  Francisco Jerez e6e655ef76 i965/vec4: Define helpers to calculate the common live interval of a range of variables. il y a 10 ans
  Francisco Jerez eddb87402e i965/vec4: Define helper functions to convert a register to a variable index. il y a 10 ans
  Francisco Jerez ce030a6399 i965/vec4: Don't lose the force_writemask_all flag during CSE. il y a 10 ans
  Francisco Jerez 1db9c0cd0c i965/vec4: Fix handling of multiple register reads and writes in opt_cse(). il y a 10 ans
  Francisco Jerez d041a43c0f i965/vec4: Fix handling of multiple register reads and writes during copy propagation. il y a 10 ans
  Francisco Jerez 588859e18c i965/vec4: Fix handling of multiple register reads and writes in split_virtual_grfs(). il y a 10 ans
  Francisco Jerez 9304f60cbe i965/vec4: Fix handling of multiple register reads and writes in opt_register_coalesce(). il y a 10 ans
  Francisco Jerez 74c7e5d351 i965: Define method to check whether a backend_reg is inside a given range. il y a 10 ans
  Francisco Jerez bf6eb37e0b i965/vec4: Remove dependency of vec4_live_variables on the visitor. il y a 10 ans
  Francisco Jerez 2e7622a487 i965/vec4: Trivial copy propagate clean-up. il y a 10 ans
  Francisco Jerez 7526ee36bc i965/vec4: Add argument index and type checks to SEL saturate propagation. il y a 10 ans
  Francisco Jerez 24073b2cd7 i965/vec4: Fix broken saturate mask check in copy propagation. il y a 10 ans
  Francisco Jerez 18dc59c212 i965/vec4: Don't lose copy propagation saturate bits for not written components. il y a 10 ans
  Francisco Jerez a3733defbe Revert "i965/vec4: Don't lose the saturate modifier in copy propagation." il y a 10 ans
  Francisco Jerez 21c829e5cc i965/vec4: Remove unused method definition. il y a 10 ans
  Francisco Jerez 516d45f78a i965/vec4: Some more trivial swizzle clean-up. il y a 10 ans
  Francisco Jerez 430c6bf70e i965/vec4: Improve src_reg/dst_reg conversion constructors. il y a 10 ans
  Francisco Jerez 62fd335338 i965/vec4: Pass argument by reference to src_reg/dst_reg conversion constructors. il y a 10 ans
  Francisco Jerez 23bda945f5 i965/vec4: Remove swizzle_for_size() in favour of brw_swizzle_for_size(). il y a 10 ans
  Francisco Jerez 5bcca9f8dc i965/vec4: Remove broken vector size deduction in setup_builtin_uniform_values(). il y a 10 ans
  Francisco Jerez 132cdcc468 i965/vec4: Simplify visitor handling of swizzles using the swizzle utils. il y a 10 ans
  Francisco Jerez 9a17e4e900 i965/vec4: Simplify opt_register_coalesce() using the swizzle utils. il y a 10 ans
  Francisco Jerez 05ec72d8ec i965/vec4: Simplify reswizzle() using the swizzle utils. il y a 10 ans
  Francisco Jerez 7b30493dc4 i965/vec4: Simplify opt_reduce_swizzle() using the swizzle utils. il y a 10 ans
  Francisco Jerez eb9bd3a1b0 i965: Fix signedness of backend_reg::reg_offset. il y a 10 ans
  Francisco Jerez 7e816c7feb i965/vec4: Fix signedness of dst_reg::writemask. il y a 10 ans
  Francisco Jerez 7678fb9c63 i965/vec4: Don't use GL types in the IR data structures. il y a 10 ans