2016-05-27 |
Zhao Yakui | Add the support of CBR/VBR for Vp9 Encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-27 |
Zhao Yakui | Release the corresponding buffers for VP9 encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-27 |
Zhao Yakui | Export the Vp9 encoding profile/entrypoint for KBL Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-27 |
Zhao Yakui | Add the low-level implementation of VP9 encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-27 |
Zhao Yakui | Add some utility functions for i965_gpe_resources Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Add the VAEncMacroblockMapBufferType buffer for encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Fix the 48-bit address issue for gpe_util functions... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Use the buffer allocated externally to configure dynamic... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Add one field to keep the specific priv_state for encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Add common helper functions for VP9 Hw encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-05-26 |
Zhao Yakui | Refine vp9_probs.h so that the prob table can be used... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2016-04-25 |
Zhao Yakui | Restrict the hybrid Vp9 usage on the platform without... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Export the profile/entrypoints for the wrapped backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call the wrapped backend driver for the given decoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add the support of wrapper the VA Buffer to the backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add one function to wrapper VA surface into backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call the wrapped function to free wrapped surface/buffer Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call wrapped driver to handle config/context related... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Wrapper the DriverContextP of backend driver Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add one field for Config/Context/Surface/Buffer to... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Decoding: Export the attribute of slice mode for decoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Remove the redundant check in vaBeginPicture call Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add one field to store the expected VA_RT_FORMAT for... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | VPP: Initialize the uninitialed surface to avoid NULL... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | VPP: Flush batch buffer to assure that previous GPU... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | VPP: Combine the CSC/Scaling together to optimize the... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | H264: Use macroblock pair to calculate H264 decoding... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Export the profile/entrypoints for the wrapped backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call the wrapped backend driver for the given decoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add the support of wrapper the VA Buffer to the backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add one function to wrapper VA surface into backend... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call the wrapped function to free wrapped surface/buffer Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Call wrapped driver to handle config/context related... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Wrapper the DriverContextP of backend driver Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-09-06 |
Zhao Yakui | Add one field for Config/Context/Surface/Buffer to... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-08-25 |
Zhao Yakui | Decoding: Export the attribute of slice mode for decoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-08-25 |
Zhao Yakui | Remove the redundant check in vaBeginPicture call Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-08-25 |
Zhao Yakui | Add one field to store the expected VA_RT_FORMAT for... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-08-17 |
Zhao Yakui | VPP: Initialize the uninitialed surface to avoid NULL... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-08-17 |
Zhao Yakui | VPP: Flush batch buffer to assure that previous GPU... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-07-23 |
Zhao Yakui | VPP: Combine the CSC/Scaling together to optimize the... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-07-06 |
Zhao Yakui | H264: Use macroblock pair to calculate H264 decoding... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-06-23 |
Zhao Yakui | VPP: Configure SURFACE_STATE based on HW requirement... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-06-23 |
Zhao Yakui | BDW/CHV/SKL: Follow the HW alignment requirement to... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-06-23 |
Zhao Yakui | VPP: Configure SURFACE_STATE based on HW requirement... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-06-23 |
Zhao Yakui | BDW/CHV/SKL: Follow the HW alignment requirement to... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-05-18 |
Zhao Yakui | Decode: Free the allocated internal surface used by... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-01-12 |
Zhao Yakui | i965 render: Explicitly disable instancing for vertex... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2015-01-07 |
Zhao Yakui | Fix the broken attribute setting of i965_GetConfigAttrib Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Add the override flag to assure that HEVC video command... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao, Yakui | Allow the batchbuffer to be submitted with override... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Allow the extensional ring flag to be passed when submitting... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Rendering/SKL: Add the rendering shaders Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Acked-by: Zhao Yakui <yakui.zhao@intel.com> Acked-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Rendering/SKL: Update the 3DSTATE_SBE command for 3D... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | SKL: Add the Render_SURFACE_STATE for SKL Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | SKL: Add the MEDIA_SURFACE_STATE for SKL Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Media/SKL: Follow the spec to add the media_sampler... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Media/SKL: Follow the spec to add the FORCE_MEDIA_AWAKE... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Media/SKL: Follow the spec to add the pipeline_selection... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Media/SKL: Follow the spec to update the STATE_BASE_ADDRESS... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Media/Skl: Add the gen9_gpe_pipeline_setup to configure... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Rendering/SKL: Follow the spec to update the 3DSTATE_DS... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Rendering/SKL: Follw the spec to add the PIPE_SELECTION... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Rendering/Skl: Update the STATE_BASE_ADDRESS command Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Skl: Flush batch buffer like that on Gen8 Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Skl: Export the surface attribute like that on Gen8 Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Skl: Add the initial support for media encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Skl: Add the initial support for rendering on Skl Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-12-13 |
Zhao Yakui | Skl: Add the PCIIDs and initial driver-codec info for Skl Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-11-17 |
Zhao, Yakui | Rendering: Align the origin coordinate of internal... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-11-11 |
Zhao Yakui | Add one hook list to disable encoding on some Ivybridge... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-11-11 |
Zhao Yakui | Add one hook list to disable encoding on some Sandybridge... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-10-30 |
Zhao Yakui | Call preinit_hw_codec callback after successful initializati... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-28 |
Zhao Yakui | Use the inline CPUID assembly to obtain CPUID string... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-28 |
Zhao Yakui | Check the value returned by strstr to avoid NULL pointer Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-28 |
Zhao Yakui | Use the strncasecmp instead of strcasecmp to make it... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-15 |
Zhao Yakui | Encoding: Add one hook callback function to detect... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-15 |
Zhao Yakui | change the attribute of hw_codec_info so that it can... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-15 |
Zhao Yakui | Add one callback function for hw_codec_info to initialize... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-09-02 |
Zhao Yakui | H264_Encoding: Fix the incorrect Qp setting under CBR... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-07-23 |
Zhao Yakui | Add more check of H264 slice param to avoid GPU hang... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-07-01 |
Zhao, Yakui | remove fixed uses of inte-gen4asm tool Reviewed-by: Zhao, Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | Encoding: Use the different delimeter to pass packed_rawdata... Signed-off-by: Zhao, Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | Encoding: Update the comment for the data structure... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_encoding: Don't update the slice qp for CBR mode... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_Encoding: Add the support of packed slice header... Signed-off-by: Zhao, Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_encoding: Reset the last_packed_header_type to... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_encoding: Add the support of inserting the packed... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_Encoding: Prepare some data structures for adding... Signed-off-by: Zhao, Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | H264_Encoding: Parse the packed header data from user... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao, Yakui | Encoding: Reinitialize CBR bit rate-control parameter... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-16 |
Zhao Yakui | Define i965_CreateSurfaces in header file explicitly... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-06-09 |
Zhao, Yakui | Encoding: Fix one type error in intra-prediction shader... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | VPP: Set the alpha channel when doing the conversion... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | Rendering/BDW:Follow the hardware spec to update the... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | BDW: Fix one error in shader binaray for media encoding Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | Use the VA_FOURCC_ABCD constant to replace the VA_FOURCC... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | VEBOX: Use the VA_FOURCC_ABCD constant to replace the... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | VPP: Use the VA_FOURCC_ABCD constant to replace the... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
2014-04-23 |
Zhao Yakui | Use the VA_FOURCC_XXXX to replace the VA_FOURCC(X,X... Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
|
commit | commitdiff | tree |
next |