536 Commits (9812fe07eaabd29a7adef8fc986763d8358d6e77)
 

Author SHA1 Message Date
Alexandros Frantzis 9812fe07ea vrend: Use RGB1 swizzle for formats with "don't care" components 6 years ago
Alexandros Frantzis 84fc54f6bf vrend: Use red/green with swizzle for luminance/alpha formats 6 years ago
Alexandros Frantzis 6b97c28184 vrend: Use red with swizzle for luminance formats 6 years ago
Alexandros Frantzis 313da6c8f4 vrend: Properly handle out-of-bounds blits when blitting with GL 6 years ago
Alexandros Frantzis b16b08e60f vrend: Use destination swizzle when creating blit shaders 6 years ago
Alexandros Frantzis 732e68e48d vrend: Use source swizzle when blitting with GL 6 years ago
Alexandros Frantzis 84f1a4c8ce vrend: Add swizzle to format descriptions 6 years ago
gurchetansingh@chromium.org 8299313e14 vrend: query for GL_SHADER_BUFFER_OFFSET_ALIGNMENT 7 years ago
Robert Tarasov 9ed16488b2 Fixes an issue with blitting R8G8B8X8_UNORM buffer 7 years ago
Joe M. Kniss cfb0750aa9 tgsi: Implement invariant atrib for TGSI to GLSL 7 years ago
Robert Tarasov 45bf40989c vrend: Use regular blit if both buffers are sRGB 7 years ago
Lepton Wu 21bbc9ea2d vrend: call glFlush after glFenceSync. 7 years ago
Stéphane Marchesin 85675f35b0 vrend: Add more caps for gles 7 years ago
Robert Tarasov b199ddde9d Fixes an issue with blitting of sRGB buffers 7 years ago
Dave Airlie 6633ab6bdd shader: start plumbing number of cull outputs through 7 years ago
Dave Airlie ee13e4b9b7 shader: handle declaring fragment shader clip distance input. 7 years ago
Dave Airlie 6aebabf36c shader: rename some shader info and key vars. 7 years ago
Dave Airlie 74d3e0f2cf shader: handle clip dist swizzling properly. 7 years ago
Dave Airlie fbd75315d6 shader: refactor out swizzled clipdist create. 7 years ago
Lepton Wu 75da5a7b99 shader: Add explicit location for out in gles mode 7 years ago
Gurchetan Singh 23e3c635de vrend: specify GL_UNPACK_IMAGE_HEIGHT 7 years ago
Stéphane Marchesin e4b943eeaf vrend: Don't set resolve filter for non-RGBA buffers 7 years ago
Dave Airlie 26a7ca8fad virglrenderer: add ARB_cull_distance support. 7 years ago
Lepton Wu 2a5502bf73 Fix bug which does sizeof for pointer. 7 years ago
Stéphane Marchesin a9f6bb03de vrend: Take swizzle + fallback combination into account 7 years ago
Jakob Bornecrantz 241b88ac8c vrend: Do not set GL_TEXTURE_CUBE_MAP_SEAMLESS on GLES 7 years ago
Jakob Bornecrantz 877834ad75 vrend: Rework caps for running on GLES hosts v3 7 years ago
Alexandros Frantzis 7902efccd1 vrend: Support R10G10B10{A2, X2} formats v2 7 years ago
Alexandros Frantzis e780735e08 vrend: Update p_format.h from latest Mesa 7 years ago
Gurchetan Singh f8d5ad494a vrend: use u_minify instead of right shift 7 years ago
Alexandros Frantzis 9d1c1dd509 vrend: Fix RGB565 format support 7 years ago
Alexandros Frantzis 164ce41197 vrend: Fix format warnings in vrend_shader.c 7 years ago
Gurchetan Singh b3296a37e1 vrend: specify correct offset in resource copy fallback path 7 years ago
Gurchetan Singh b070fa2dd9 vrend: create a helper function that returns texture depth 7 years ago
Lepton Wu f9e5aa0658 vrend: Increase VREND_MAX_CTX to 64. 7 years ago
Stéphane Marchesin a6a51a2e53 vrend: Implement seamless cube maps 7 years ago
Gurchetan Singh be996c7dde vrend: specify destination z in resource copy fallback path 7 years ago
Robert Tarasov b75e0a1dab vrend: Fixes stencil cleaning issue in OpenGL ES3 7 years ago
Gurchetan Singh 272a8901bd vrend: fix texture upload for 3-byte formats 7 years ago
Jakob Bornecrantz 58d9153672 vrend: Report missing texture functions 7 years ago
Jakob Bornecrantz df81cfb4b1 vrend: Warn on invalid GLES state usage 7 years ago
Jakob Bornecrantz 8c418f5495 vrend: Silence lots of warnings with snprintf 7 years ago
Dave Airlie c5bdadd366 vrend: only emit alpha test if something writes to mrt 0 7 years ago
Dave Airlie 79b08deb10 shader: use require instead of enable for shader extensions 7 years ago
Dave Airlie 66fa155ddc shader: rename shader outputs for easier distinction. 7 years ago
Gurchetan Singh 744c1db862 vrend: further modify read_transfer_data / write_transfer_data 7 years ago
Gurchetan Singh d49a5a4de1 vrend: a layer be should block_width * block_height * depth 7 years ago
Gurchetan Singh 30403b8241 Revert "vrend: make temporary buffer used by iovec read/write large enough" 7 years ago
Gurchetan Singh 167b314d1a vrend: bind correct face during blitter fallback 7 years ago
Dave Airlie f38d701226 vrend: also set mask to 0 for 1.0 values. 7 years ago