summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* gbm: remove gbm_gallium_drm from the loaderEmil Velikov2015-03-241-24/+0
* glsl: Generate link error for non-matching gl_FragCoord redeclarationsAnuj Phogat2015-03-241-13/+2
* vc4: Add a dump-the-surface-contents routine.Eric Anholt2015-03-242-0/+101
* vc4: Allow DRI3 on simulation, as well.Eric Anholt2015-03-241-0/+5
* vc4: Fix pitch alignment of linear textures.Eric Anholt2015-03-241-1/+1
* vc4: Write the alignment of level width consistently in validation.Eric Anholt2015-03-241-2/+2
* vc4: Fix use of a bool as an enum.Eric Anholt2015-03-241-1/+1
* vc4: Decide the HW's format before laying out the miptree.Eric Anholt2015-03-241-3/+3
* vc4: Use our device-specific ioctls for create/mmap.Eric Anholt2015-03-241-15/+36
* vc4: Make a new #define for making code conditional on the simulator.Eric Anholt2015-03-243-15/+25
* vc4: Add some useful debug printfs for miptrees.Eric Anholt2015-03-241-0/+37
* glsl: avoid calling base_alignment when samplers are involvedIlia Mirkin2015-03-242-9/+4
* Revert "nv50,nvc0: remove bogus 64_FLOAT formats"Ilia Mirkin2015-03-231-0/+5
* mapi: Make private copies of name strings provided by client.Mario Kleiner2015-03-231-1/+1
* clover: Return 0 as storage size for local kernel args that are not set v2Tom Stellard2015-03-231-1/+1
* gallivm: Use MCInstrInfo in the disassembler for querying instruction infoTom Stellard2015-03-231-7/+1
* clover: use get_device_vendor instead of get_vendorGiuseppe Bilotta2015-03-231-1/+1
* gallium: implement get_device_vendor() for existing driversGiuseppe Bilotta2015-03-2313-0/+83
* gallium: introduce get_device_vendor() entrypoint for pipesGiuseppe Bilotta2015-03-232-0/+14
* gallium: remove trailing whitespace in p_screen.hGiuseppe Bilotta2015-03-231-1/+1
* clover: The unit for CL_DEVICE_MEM_BASE_ADDR_ALIGN is bits not bytesTom Stellard2015-03-231-0/+3
* clover: Add all the mandatory 1.1 extensions to the extension stringTom Stellard2015-03-231-1/+7
* clover: Add a space at the end of CL_DEVICE_OPENCL_C_VERSIONTom Stellard2015-03-231-1/+1
* i965/vec4: Fix handling of multiple register reads and writes in dead_code_el...Francisco Jerez2015-03-231-7/+15
* i965/vec4: Calculate live intervals with subregister granularity.Francisco Jerez2015-03-232-33/+46
* i965/vec4: Define helpers to calculate the common live interval of a range of...Francisco Jerez2015-03-234-29/+31
* i965/vec4: Define helper functions to convert a register to a variable index.Francisco Jerez2015-03-234-28/+34
* i965/vec4: Don't lose the force_writemask_all flag during CSE.Francisco Jerez2015-03-231-0/+3
* i965/vec4: Fix handling of multiple register reads and writes in opt_cse().Francisco Jerez2015-03-231-8/+17
* i965/vec4: Fix handling of multiple register reads and writes during copy pro...Francisco Jerez2015-03-231-3/+6
* i965/vec4: Fix handling of multiple register reads and writes in split_virtua...Francisco Jerez2015-03-231-9/+6
* i965/vec4: Fix handling of multiple register reads and writes in opt_register...Francisco Jerez2015-03-231-14/+10
* i965: Define method to check whether a backend_reg is inside a given range.Francisco Jerez2015-03-233-4/+11
* i965/vec4: Remove dependency of vec4_live_variables on the visitor.Francisco Jerez2015-03-232-7/+8
* i965/vec4: Trivial copy propagate clean-up.Francisco Jerez2015-03-231-5/+6
* i965/vec4: Add argument index and type checks to SEL saturate propagation.Francisco Jerez2015-03-231-1/+4
* i965/vec4: Fix broken saturate mask check in copy propagation.Francisco Jerez2015-03-231-4/+11
* i965/vec4: Don't lose copy propagation saturate bits for not written components.Francisco Jerez2015-03-231-1/+1
* Revert "i965/vec4: Don't lose the saturate modifier in copy propagation."Francisco Jerez2015-03-231-1/+1
* i965/vec4: Remove unused method definition.Francisco Jerez2015-03-231-1/+0
* i965/vec4: Some more trivial swizzle clean-up.Francisco Jerez2015-03-235-30/+11
* i965/vec4: Improve src_reg/dst_reg conversion constructors.Francisco Jerez2015-03-231-26/+2
* i965/vec4: Pass argument by reference to src_reg/dst_reg conversion construct...Francisco Jerez2015-03-232-4/+4
* i965/vec4: Remove swizzle_for_size() in favour of brw_swizzle_for_size().Francisco Jerez2015-03-233-31/+8
* i965/vec4: Remove broken vector size deduction in setup_builtin_uniform_value...Francisco Jerez2015-03-231-14/+9
* i965/vec4: Simplify visitor handling of swizzles using the swizzle utils.Francisco Jerez2015-03-231-49/+10
* i965/vec4: Simplify opt_register_coalesce() using the swizzle utils.Francisco Jerez2015-03-231-26/+7
* i965/vec4: Simplify reswizzle() using the swizzle utils.Francisco Jerez2015-03-231-29/+11
* i965/vec4: Simplify opt_reduce_swizzle() using the swizzle utils.Francisco Jerez2015-03-231-44/+7
* i965: Fix signedness of backend_reg::reg_offset.Francisco Jerez2015-03-231-1/+1